19 #ifndef itkFEMLoadTest_h
20 #define itkFEMLoadTest_h
37 template <
typename TClass>
49 itkSimpleNewMacro(
Self);
60 for(
unsigned int i = 0; i < this->
m_Element.size(); i++ )
62 copyPtr->AddNextElement( this->
m_Element[i] );
67 smartPtr =
static_cast<Pointer>(copyPtr);
91 #endif // #ifndef itkFEMLoadTest_h
Light weight base class for most itk classes.
int GetGlobalNumber() const
SmartPointer< const Self > ConstPointer
Element::ConstPointer m_Element
virtual ::itk::LightObject::Pointer CreateAnother(void) const
SmartPointer< Self > Pointer
Virtual element load base class.
Example to show how to define templated load classes.