![]() |
RTK
2.7.0
Reconstruction Toolkit
|
#include <rtkEdfImageIO.h>
Inheritance diagram for rtk::EdfImageIO:
Collaboration diagram for rtk::EdfImageIO:Classes | |
| struct | table |
| struct | table3 |
Public Types | |
| using | Pointer = itk::SmartPointer< Self > |
| using | Self = EdfImageIO |
| using | Superclass = itk::ImageIOBase |
Public Member Functions | |
| bool | CanReadFile (const char *FileNameToRead) override |
| bool | CanWriteFile (const char *filename) override |
| virtual ::itk::LightObject::Pointer | CreateAnother () const |
| EdfImageIO () | |
| const char * | GetNameOfClass () const override |
| void | Read (void *buffer) override |
| void | ReadImageInformation () override |
| void | Write (const void *buffer) override |
| virtual void | WriteImageInformation (bool keepOfStream) |
| void | WriteImageInformation () override |
Static Public Member Functions | |
| static Pointer | New () |
Protected Types | |
| enum | DataType { U_CHAR_DATATYPE = 0, CHAR_DATATYPE, U_SHORT_DATATYPE, SHORT_DATATYPE, U_INT_DATATYPE, INT_DATATYPE, U_L_INT_DATATYPE, L_INT_DATATYPE, FLOAT_DATATYPE, DOUBLE_DATATYPE, UNKNOWN_DATATYPE = -1 } |
Static Protected Member Functions | |
| static char * | edf_findInHeader (char *header, const char *key) |
| static int | lookup_table3_nth (const struct table3 *tbl, const char *search_str) |
| static int | lookup_table_nth (const struct table *tbl, const char *search_str) |
Protected Attributes | |
| std::string | m_BinaryFileName |
| int | m_BinaryFileSkip |
Class for reading Edf image file format. Edf is the format of X-ray projection images at the ESRF.
Definition at line 40 of file rtkEdfImageIO.h.
| using rtk::EdfImageIO::Pointer = itk::SmartPointer<Self> |
Definition at line 48 of file rtkEdfImageIO.h.
| using rtk::EdfImageIO::Self = EdfImageIO |
Standard class type alias.
Definition at line 46 of file rtkEdfImageIO.h.
| using rtk::EdfImageIO::Superclass = itk::ImageIOBase |
Definition at line 47 of file rtkEdfImageIO.h.
|
protected |
| Enumerator | |
|---|---|
| U_CHAR_DATATYPE | |
| CHAR_DATATYPE | |
| U_SHORT_DATATYPE | |
| SHORT_DATATYPE | |
| U_INT_DATATYPE | |
| INT_DATATYPE | |
| U_L_INT_DATATYPE | |
| L_INT_DATATYPE | |
| FLOAT_DATATYPE | |
| DOUBLE_DATATYPE | |
| UNKNOWN_DATATYPE | |
Definition at line 95 of file rtkEdfImageIO.h.
|
inline |
Definition at line 50 of file rtkEdfImageIO.h.
|
override |
|
override |
| virtual::itk::LightObject::Pointer rtk::EdfImageIO::CreateAnother | ( | ) | const |
|
staticprotected |
|
override |
Run-time type information (and related methods).
|
inlinestaticprotected |
Definition at line 150 of file rtkEdfImageIO.h.
|
inlinestaticprotected |
Definition at line 139 of file rtkEdfImageIO.h.
|
static |
Method for creation through the object factory.
|
override |
|
override |
|
override |
|
virtual |
|
inlineoverride |
Definition at line 75 of file rtkEdfImageIO.h.
|
protected |
Definition at line 87 of file rtkEdfImageIO.h.
|
protected |
Definition at line 88 of file rtkEdfImageIO.h.
1.8.14