70 m_Data =
static_cast<T *
>( x.
m_Data->Clone().GetPointer() );
72 std::cout <<
"Create Another" << std::endl;
73 m_Data =
static_cast<T *
>( x.
m_Data->CreateAnother().GetPointer() );
140 template <
typename T>
159 m_Data =
static_cast<T *
>( rhs.
m_Data->Clone().GetPointer() );
161 m_Data =
static_cast<T *
>( rhs.
m_Data->CreateAnother().GetPointer() );
177 #endif // #ifndef __itkFEMP_h
Pointer used to store polymorphic elements in STL arrays.
const FEMP< T > & operator=(const FEMP< T > &rhs)
FEMP(typename T::Pointer x)
T::Pointer operator->() const