18#ifndef itkMeshFileReaderBase_h
19#define itkMeshFileReaderBase_h
21#include "itkMeshSource.h"
23#include "itkMeshFileReader.h"
36template <
class TOutputMesh>
55 using typename Superclass::DataObjectPointer;
56 using typename Superclass::OutputMeshType;
57 using typename Superclass::OutputMeshPointer;
60 itkGetStringMacro(FileName);
61 itkSetStringMacro(FileName);
95#ifndef ITK_MANUAL_INSTANTIATION
96# include "itkMeshFileReaderBase.hxx"
ITK_DISALLOW_COPY_AND_MOVE(MeshFileReaderBase)
void GenerateOutputInformation() override
virtual void TestFileExistanceAndReadability()
MeshFileReaderBase()=default
MeshSource< TOutputMesh > Superclass
~MeshFileReaderBase() override=default
SmartPointer< Self > Pointer
void EnlargeOutputRequestedRegion(DataObject *output) override
SmartPointer< const Self > ConstPointer