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 | List of all members
itk::QuadEdgeMeshTovtkPolyData< TMesh > Class Template Reference

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

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

Public Types

typedef
MeshType::CellsContainerConstIterator 
CellsContainerConstIterator
 
typedef
MeshType::CellsContainerPointer 
CellsContainerPointer
 
typedef MeshType::CellType CellType
 
typedef SmartPointer< const SelfConstPointer
 
typedef MeshType::Pointer MeshPointer
 
typedef TMesh MeshType
 
typedef SmartPointer< SelfPointer
 
typedef MeshType::PointIdentifier PointIdentifier
 
typedef MeshType::PointsContainer PointsContainer
 
typedef
MeshType::PointsContainerConstIterator 
PointsContainerConstIterator
 
typedef
MeshType::PointsContainerPointer 
PointsContainerPointer
 
typedef MeshType::PointType PointType
 
typedef QuadEdgeMeshTovtkPolyData Self
 
typedef Object Superclass
 

Public Member Functions

vtkPolyData * GetOutput ()
 
 itkNewMacro (Self)
 
 itkTypeMacro (QuadEdgeMeshTovtkPolyData, Object)
 
void SetInput (MeshType *mesh)
 
void Update ()
 

Protected Member Functions

void GenerateData ()
 
 QuadEdgeMeshTovtkPolyData ()
 
virtual ~QuadEdgeMeshTovtkPolyData ()
 

Protected Attributes

MeshPointer m_itkMesh
 
vtkSmartPointer< vtkPolyData > m_PolyData
 

Detailed Description

template<class TMesh>
class itk::QuadEdgeMeshTovtkPolyData< TMesh >

Definition at line 53 of file itkQuadEdgeMeshTovtkPolyData.h.

Member Typedef Documentation

template<class TMesh >
typedef MeshType::CellsContainerConstIterator itk::QuadEdgeMeshTovtkPolyData< TMesh >::CellsContainerConstIterator

Definition at line 79 of file itkQuadEdgeMeshTovtkPolyData.h.

template<class TMesh >
typedef MeshType::CellsContainerPointer itk::QuadEdgeMeshTovtkPolyData< TMesh >::CellsContainerPointer

Definition at line 78 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 76 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 58 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 70 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 69 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 57 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 71 of file itkQuadEdgeMeshTovtkPolyData.h.

template<class TMesh >
typedef MeshType::PointsContainer itk::QuadEdgeMeshTovtkPolyData< TMesh >::PointsContainer

Definition at line 73 of file itkQuadEdgeMeshTovtkPolyData.h.

template<class TMesh >
typedef MeshType::PointsContainerConstIterator itk::QuadEdgeMeshTovtkPolyData< TMesh >::PointsContainerConstIterator

Definition at line 75 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 74 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 72 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 56 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 59 of file itkQuadEdgeMeshTovtkPolyData.h.

Constructor & Destructor Documentation

template<class TMesh >
itk::QuadEdgeMeshTovtkPolyData< TMesh >::QuadEdgeMeshTovtkPolyData ( )
protected
template<class TMesh >
virtual itk::QuadEdgeMeshTovtkPolyData< TMesh >::~QuadEdgeMeshTovtkPolyData ( )
protectedvirtual

Member Function Documentation

template<class TMesh >
void itk::QuadEdgeMeshTovtkPolyData< TMesh >::GenerateData ( )
protected
template<class TMesh >
vtkPolyData* itk::QuadEdgeMeshTovtkPolyData< TMesh >::GetOutput ( )
template<class TMesh >
itk::QuadEdgeMeshTovtkPolyData< TMesh >::itkNewMacro ( Self  )

Method for creation through the object factory.

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

Run-time type information (and related methods).

template<class TMesh >
void itk::QuadEdgeMeshTovtkPolyData< TMesh >::SetInput ( MeshType mesh)
template<class TMesh >
void itk::QuadEdgeMeshTovtkPolyData< TMesh >::Update ( )

Member Data Documentation

template<class TMesh >
MeshPointer itk::QuadEdgeMeshTovtkPolyData< TMesh >::m_itkMesh
protected

Definition at line 94 of file itkQuadEdgeMeshTovtkPolyData.h.

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

Definition at line 95 of file itkQuadEdgeMeshTovtkPolyData.h.


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