17 #ifndef __igstkTubeReader_h
18 #define __igstkTubeReader_h
23 #include "itkSpatialObjectReader.h"
24 #include "itkObject.h"
25 #include "itkEventObject.h"
28 #include "itkTubeSpatialObject.h"
49 template <
class TReader,
class TTubeSpatialObject >
52 TTubeSpatialObject * tubeSpatialObject )
54 tubeSpatialObject->SetTubeSpatialObject(
55 reader->GetITKTubeSpatialObject());
111 void PrintSelf( std::ostream& os, itk::Indent indent ) const;
125 TubeReader(const
Self&);
126 void operator=(const Self&);
129 virtual TubeSpatialObjectType * GetITKTubeSpatialObject() const;
132 TubeSpatialObjectType::
Pointer m_TubeSpatialObject;
138 #endif // __igstkTubeReader_h