ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions
itk::QuadEdgeMeshFunctionBase< TMesh, TOutput > Class Template Reference

#include <itkQuadEdgeMeshFunctionBase.h>

Inheritance diagram for itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >:
Collaboration diagram for itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >:

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef MeshType::EdgeCellType EdgeCellType
typedef TMesh MeshType
typedef TOutput OutputType
typedef SmartPointer< SelfPointer
typedef QuadEdgeMeshFunctionBase Self
typedef Object Superclass

Public Member Functions

virtual const char * GetNameOfClass () const
virtual void SetInput (MeshType *input)

Protected Member Functions

 ~QuadEdgeMeshFunctionBase ()
 QuadEdgeMeshFunctionBase ()

Protected Attributes

MeshTypem_Mesh

Private Member Functions

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

Detailed Description

template<class TMesh, class TOutput>
class itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >

Definition at line 55 of file itkQuadEdgeMeshFunctionBase.h.


Member Typedef Documentation

template<class TMesh, class TOutput>
typedef SmartPointer< const Self > itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::ConstPointer
template<class TMesh, class TOutput>
typedef MeshType::EdgeCellType itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::EdgeCellType
template<class TMesh, class TOutput>
typedef TMesh itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::MeshType
template<class TMesh, class TOutput>
typedef TOutput itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::OutputType
template<class TMesh, class TOutput>
typedef SmartPointer< Self > itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::Pointer
template<class TMesh, class TOutput>
typedef QuadEdgeMeshFunctionBase itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::Self
template<class TMesh, class TOutput>
typedef Object itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::Superclass

Constructor & Destructor Documentation

template<class TMesh, class TOutput>
itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::QuadEdgeMeshFunctionBase ( ) [inline, protected]

Evaluate at the specified input position

Definition at line 87 of file itkQuadEdgeMeshFunctionBase.h.

template<class TMesh, class TOutput>
itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::~QuadEdgeMeshFunctionBase ( ) [inline, protected]

Definition at line 93 of file itkQuadEdgeMeshFunctionBase.h.

template<class TMesh, class TOutput>
itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::QuadEdgeMeshFunctionBase ( const Self ) [private]

Member Function Documentation

template<class TMesh, class TOutput>
virtual const char* itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::GetNameOfClass ( ) const [virtual]
template<class TMesh, class TOutput>
void itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::operator= ( const Self ) [private]
template<class TMesh, class TOutput>
virtual void itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::SetInput ( MeshType input) [inline, virtual]

Set the mesh to be modified

Definition at line 76 of file itkQuadEdgeMeshFunctionBase.h.


Member Data Documentation

template<class TMesh, class TOutput>
MeshType* itk::QuadEdgeMeshFunctionBase< TMesh, TOutput >::m_Mesh [protected]

Mesh on which to apply the modification

Definition at line 100 of file itkQuadEdgeMeshFunctionBase.h.


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