RTK  2.5.0
Reconstruction Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
rtk::OraImageIO Class Reference

#include <rtkOraImageIO.h>

+ Inheritance diagram for rtk::OraImageIO:
+ Collaboration diagram for rtk::OraImageIO:

Public Types

using Pointer = itk::SmartPointer< Self >
using Self = OraImageIO
using Superclass = itk::MetaImageIO

Public Member Functions

bool CanReadFile (const char *FileNameToRead) override
bool CanWriteFile (const char *filename) override
virtual ::itk::LightObject::Pointer CreateAnother () const
void Read (void *buffer) override
void ReadImageInformation () override
virtual const char * GetNameOfClass () const

Static Public Member Functions

static Pointer New ()

Protected Attributes

std::string m_MetaFileName

Detailed Description

Class for reading Ora Image file format.

The ora image file format is used by medPhoton, extension of the header file is ora.xml which points to a mhd and a raw files.

Simon Rit

Definition at line 45 of file rtkOraImageIO.h.

Member Typedef Documentation

◆ Pointer

Definition at line 51 of file rtkOraImageIO.h.

◆ Self

Standard class type alias.

Definition at line 49 of file rtkOraImageIO.h.

◆ Superclass

Definition at line 50 of file rtkOraImageIO.h.

Member Function Documentation

◆ CanReadFile()

bool rtk::OraImageIO::CanReadFile ( const char *  FileNameToRead)

Determine the file type. Returns true if this ImageIO can read the file specified.

Reimplemented from itk::MetaImageIO.

◆ CanWriteFile()

bool rtk::OraImageIO::CanWriteFile ( const char *  filename)

Reimplemented from itk::MetaImageIO.

◆ CreateAnother()

virtual::itk::LightObject::Pointer rtk::OraImageIO::CreateAnother ( ) const

Reimplemented from itk::Object.

◆ GetNameOfClass()

virtual const char* rtk::OraImageIO::GetNameOfClass ( ) const

Run-time type information (and related methods).

◆ New()

static Pointer rtk::OraImageIO::New ( )

Method for creation through the object factory.

◆ Read()

void rtk::OraImageIO::Read ( void *  buffer)

Reads the data from disk into the memory buffer provided.

Reimplemented from itk::MetaImageIO.

◆ ReadImageInformation()

void rtk::OraImageIO::ReadImageInformation ( )

Set the spacing and dimension information for the set filename.

Reimplemented from itk::MetaImageIO.

Member Data Documentation

◆ m_MetaFileName

std::string rtk::OraImageIO::m_MetaFileName

Definition at line 83 of file rtkOraImageIO.h.

The documentation for this class was generated from the following file: