ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions
itk::GE4ImageIO Class Reference

#include <itkGE4ImageIO.h>

+ Inheritance diagram for itk::GE4ImageIO:
+ Collaboration diagram for itk::GE4ImageIO:

List of all members.

Public Types

typedef SmartPointer< SelfPointer
typedef GE4ImageIO Self
typedef IPLCommonImageIO Superclass

Public Member Functions

virtual bool CanReadFile (const char *FileNameToRead)
virtual ::itk::LightObject::Pointer CreateAnother (void) const
virtual const char * GetNameOfClass () const

Static Public Member Functions

static Pointer New ()

Protected Member Functions

 GE4ImageIO ()
virtual GEImageHeaderReadHeader (const char *FileNameToRead)
 ~GE4ImageIO ()

Private Member Functions

 GE4ImageIO (const Self &)
float MvtSunf (int numb)
void operator= (const Self &)

Detailed Description

Class that defines how to read GE4 file format.

Author:
Hans J. Johnson

Definition at line 57 of file itkGE4ImageIO.h.


Member Typedef Documentation

Reimplemented from itk::IPLCommonImageIO.

Definition at line 63 of file itkGE4ImageIO.h.

Standard class typedefs.

Reimplemented from itk::IPLCommonImageIO.

Definition at line 61 of file itkGE4ImageIO.h.

Reimplemented from itk::IPLCommonImageIO.

Definition at line 62 of file itkGE4ImageIO.h.


Constructor & Destructor Documentation

itk::GE4ImageIO::GE4ImageIO ( ) [protected]

Set the spacing and dimension information for the set filename. Get the type of the pixel. Reads the data from disk into the memory buffer provided. Compute the size (in bytes) of the components of a pixel. For example, and RGB pixel of unsigned char would have a component size of 1 byte.

itk::GE4ImageIO::GE4ImageIO ( const Self ) [private]

Member Function Documentation

virtual bool itk::GE4ImageIO::CanReadFile ( const char *  FileNameToRead) [virtual]

Determine if the file can be read with this ImageIO implementation.

Author:
Hans J Johnson
Parameters:
FileNameToReadThe name of the file to test for reading.
Postcondition:
Sets classes ImageIOBase::m_FileName variable to be FileNameToWrite
Returns:
Returns true if this ImageIO can read the file specified.

Reimplemented from itk::IPLCommonImageIO.

virtual::itk::LightObject::Pointer itk::GE4ImageIO::CreateAnother ( void  ) const [virtual]

Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.

Reimplemented from itk::IPLCommonImageIO.

virtual const char* itk::GE4ImageIO::GetNameOfClass ( ) const [virtual]

Run-time type information (and related methods).

Reimplemented from itk::IPLCommonImageIO.

float itk::GE4ImageIO::MvtSunf ( int  numb) [private]
static Pointer itk::GE4ImageIO::New ( ) [static]

Method for creation through the object factory.

Reimplemented from itk::IPLCommonImageIO.

void itk::GE4ImageIO::operator= ( const Self ) [private]

This method causes the filter to generate its output.

Reimplemented from itk::IPLCommonImageIO.

virtual GEImageHeader* itk::GE4ImageIO::ReadHeader ( const char *  FileNameToRead) [protected, virtual]

Reimplemented from itk::IPLCommonImageIO.


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