#include <itkMeshFileReaderBase.h>
Base class for mesh readers.
A base class for classes that read a file containing a mesh or a pointset.
Definition at line 37 of file itkMeshFileReaderBase.h.
Public Types | |
using | ConstPointer = SmartPointer<const Self> |
using | Pointer = SmartPointer<Self> |
using | Self = MeshFileReaderBase |
using | Superclass = MeshSource<TOutputMesh> |
Public Member Functions | |
void | EnlargeOutputRequestedRegion (DataObject *output) override |
void | GenerateOutputInformation () override |
virtual const char * | GetClassName () const |
virtual const char * | GetFileName () const |
ITK_DISALLOW_COPY_AND_MOVE (MeshFileReaderBase) | |
virtual void | SetFileName (const char *_arg) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
MeshFileReaderBase ()=default | |
virtual void | TestFileExistanceAndReadability () |
~MeshFileReaderBase () override=default | |
Protected Attributes | |
std::string | m_FileName {} |
using itk::MeshFileReaderBase< TOutputMesh >::ConstPointer = SmartPointer<const Self> |
Definition at line 46 of file itkMeshFileReaderBase.h.
using itk::MeshFileReaderBase< TOutputMesh >::Pointer = SmartPointer<Self> |
Definition at line 45 of file itkMeshFileReaderBase.h.
using itk::MeshFileReaderBase< TOutputMesh >::Self = MeshFileReaderBase |
Standard class typedefs.
Definition at line 43 of file itkMeshFileReaderBase.h.
using itk::MeshFileReaderBase< TOutputMesh >::Superclass = MeshSource<TOutputMesh> |
Definition at line 44 of file itkMeshFileReaderBase.h.
|
protecteddefault |
|
overrideprotecteddefault |
|
override |
Give the reader a chance to indicate that it will produce more output than it was requested to produce. MeshFileReader cannot currently read a portion of a mesh, so the MeshFileReader must enlarge the RequestedRegion to the size of the mesh on disk.
|
override |
Prepare the allocation of the output mesh during the first back propagation of the pipeline.
|
virtual |
Run-time type information (and related methods).
Reimplemented in itk::TransformixInputPointFileReader< TOutputMesh >.
|
virtual |
Set/Get the filename
itk::MeshFileReaderBase< TOutputMesh >::ITK_DISALLOW_COPY_AND_MOVE | ( | MeshFileReaderBase< TOutputMesh > | ) |
|
static |
Method for creation through the object factory.
|
virtual |
|
protectedvirtual |
Test whether the given filename exist and it is readable, this is intended to be called before attempting to use subclasses for actually reading the file. If the file doesn't exist or it is not readable, and exception with an appropriate message will be thrown.
|
protected |
Definition at line 90 of file itkMeshFileReaderBase.h.
Generated on 2024-07-17 for elastix by 1.11.0 (9b424b03c9833626cd435af22a444888fbbb192d) |