#ifndef __cpPlugins__BaseObjects__Object__hxx__ #define __cpPlugins__BaseObjects__Object__hxx__ // ------------------------------------------------------------------------- template< class _TType > _TType* cpPlugins::BaseObjects::Object:: GetITK( ) { return( dynamic_cast< _TType* >( this->m_ITK.GetPointer( ) ) ); } // ------------------------------------------------------------------------- template< class _TType > const _TType* cpPlugins::BaseObjects::Object:: GetITK( ) const { return( dynamic_cast< const _TType* >( this->m_ITK.GetPointer( ) ) ); } // ------------------------------------------------------------------------- template< class _TType > _TType* cpPlugins::BaseObjects::Object:: GetVTK( ) { return( dynamic_cast< _TType* >( this->m_VTK.GetPointer( ) ) ); } // ------------------------------------------------------------------------- template< class _TType > const _TType* cpPlugins::BaseObjects::Object:: GetVTK( ) const { return( dynamic_cast< const _TType* >( this->m_VTK.GetPointer( ) ) ); } #endif // __cpPlugins__BaseObjects__Object__hxx__ // eof - $RCSfile$