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

itk::MeshToMeshFilter< TInputMesh, TOutputMesh > Class Template Reference
[Mesh Filters]

#include <itkMeshToMeshFilter.h>

Inheritance diagram for itk::MeshToMeshFilter< TInputMesh, TOutputMesh >:

Inheritance graph
[legend]
Collaboration diagram for itk::MeshToMeshFilter< TInputMesh, TOutputMesh >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef MeshToMeshFilter Self
typedef MeshSource< TOutputMesh > Superclass
typedef SmartPointer< SelfPointer
typedef SmartPointer< const
Self
ConstPointer
typedef TInputMesh InputMeshType
typedef InputMeshType::Pointer InputMeshPointer

Public Member Functions

virtual const char * GetNameOfClass () const
void SetInput (InputMeshType *input)
InputMeshTypeGetInput (void)
InputMeshTypeGetInput (unsigned int idx)

Static Public Member Functions

Pointer New ()

Protected Member Functions

 MeshToMeshFilter ()
 ~MeshToMeshFilter ()

Detailed Description

template<class TInputMesh, class TOutputMesh>
class itk::MeshToMeshFilter< TInputMesh, TOutputMesh >

MeshToMeshFilter is the base class for all process objects that output mesh data, and require mesh data as input. Specifically, this class defines the SetInput() method for defining the input to a filter.

Definition at line 39 of file itkMeshToMeshFilter.h.


Member Typedef Documentation

template<class TInputMesh, class TOutputMesh>
typedef SmartPointer<const Self> itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::ConstPointer
 

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 46 of file itkMeshToMeshFilter.h.

template<class TInputMesh, class TOutputMesh>
typedef InputMeshType::Pointer itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::InputMeshPointer
 

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 56 of file itkMeshToMeshFilter.h.

template<class TInputMesh, class TOutputMesh>
typedef TInputMesh itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::InputMeshType
 

Some convenient typedefs.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 55 of file itkMeshToMeshFilter.h.

template<class TInputMesh, class TOutputMesh>
typedef SmartPointer<Self> itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::Pointer
 

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 45 of file itkMeshToMeshFilter.h.

template<class TInputMesh, class TOutputMesh>
typedef MeshToMeshFilter itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::Self
 

Standard class typedefs.

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 43 of file itkMeshToMeshFilter.h.

Referenced by itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::~MeshToMeshFilter().

template<class TInputMesh, class TOutputMesh>
typedef MeshSource<TOutputMesh> itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::Superclass
 

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

Definition at line 44 of file itkMeshToMeshFilter.h.


Constructor & Destructor Documentation

template<class TInputMesh, class TOutputMesh>
itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::MeshToMeshFilter  )  [protected]
 

template<class TInputMesh, class TOutputMesh>
itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::~MeshToMeshFilter  )  [inline, protected]
 

Definition at line 68 of file itkMeshToMeshFilter.h.

References itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::Self.


Member Function Documentation

template<class TInputMesh, class TOutputMesh>
InputMeshType* itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::GetInput unsigned int  idx  ) 
 

Get the mesh input of this process object.

Reimplemented from itk::ProcessObject.

template<class TInputMesh, class TOutputMesh>
InputMeshType* itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::GetInput void   ) 
 

Get the mesh input of this process object.

template<class TInputMesh, class TOutputMesh>
virtual const char* itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::GetNameOfClass  )  const [virtual]
 

Run-time type information (and related methods).

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

template<class TInputMesh, class TOutputMesh>
Pointer itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::New  )  [static]
 

Method for creation through the object factory.

Reimplemented from itk::MeshSource< TOutputMesh >.

Reimplemented in itk::BalloonForceFilter< TInputMesh, TOutputMesh >, itk::ConnectedRegionsMeshFilter< TInputMesh, TOutputMesh >, itk::DeformableMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DBalloonForceFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DFilter< TInputMesh, TOutputMesh >, itk::DeformableSimplexMesh3DGradientConstraintForceFilter< TInputMesh, TOutputMesh >, itk::InteriorExteriorMeshFilter< TInputMesh, TOutputMesh, TSpatialFunction >, itk::ParametricSpaceToImageSpaceMeshFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshAdaptTopologyFilter< TInputMesh, TOutputMesh >, itk::SimplexMeshToTriangleMeshFilter< TInputMesh, TOutputMesh >, itk::TransformMeshFilter< TInputMesh, TOutputMesh, TTransform >, itk::TriangleMeshToSimplexMeshFilter< TInputMesh, TOutputMesh >, and itk::WarpMeshFilter< TInputMesh, TOutputMesh, TDeformationField >.

template<class TInputMesh, class TOutputMesh>
void itk::MeshToMeshFilter< TInputMesh, TOutputMesh >::SetInput InputMeshType input  ) 
 

Set the mesh input of this process object.


The documentation for this class was generated from the following file:
Generated at Thu May 25 01:46:22 2006 for ITK by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2000