MapIOMrcHandler Class Reference

#include <map_io_mrc_handler.hh>

Inherits ost::io::MapIOHandler, and ost::io::MapIOHandler.

Public Member Functions

 MapIOMrcHandler ()
virtual void Import (img::MapHandle &sh, const boost::filesystem::path &loc, const ImageFormatBase &formatstruct)
virtual void Import (img::MapHandle &sh, std::istream &loc, const ImageFormatBase &formatstruct)
virtual void Export (const img::MapHandle &sh, const boost::filesystem::path &loc, const ImageFormatBase &formatstruct) const
virtual void Export (const img::MapHandle &sh, std::ostream &loc, const ImageFormatBase &formatstruct) const
 MapIOMrcHandler ()
virtual void Import (img::MapHandle &sh, const boost::filesystem::path &loc, const ImageFormatBase &formatstruct)
virtual void Import (img::MapHandle &sh, std::istream &loc, const ImageFormatBase &formatstruct)
virtual void Export (const img::MapHandle &sh, const boost::filesystem::path &loc, const ImageFormatBase &formatstruct) const
virtual void Export (const img::MapHandle &sh, std::ostream &loc, const ImageFormatBase &formatstruct) const

Static Public Member Functions

static bool MatchContent (unsigned char *header)
static bool MatchType (const ImageFormatBase &type)
static bool MatchSuffix (const String &loc)
static bool ProvidesImport ()
static bool ProvidesExport ()
static String GetFormatName ()
static String GetFormatDescription ()
static bool MatchContent (unsigned char *header)
static bool MatchType (const ImageFormatBase &type)
static bool MatchSuffix (const String &loc)
static bool ProvidesImport ()
static bool ProvidesExport ()
static String GetFormatName ()
static String GetFormatDescription ()

Detailed Description

Definition at line 63 of file map_io_mrc_handler.hh.


Constructor & Destructor Documentation

MapIOMrcHandler (  )  [inline]

Definition at line 66 of file map_io_mrc_handler.hh.

MapIOMrcHandler (  )  [inline]

Definition at line 66 of file map_io_mrc_handler.hh.


Member Function Documentation

virtual void Export ( const img::MapHandle sh,
std::ostream &  loc,
const ImageFormatBase formatstruct 
) const [virtual]

Implements MapIOHandler.

virtual void Export ( const img::MapHandle sh,
const boost::filesystem::path &  loc,
const ImageFormatBase formatstruct 
) const [virtual]

Implements MapIOHandler.

virtual void Export ( const img::MapHandle sh,
std::ostream &  loc,
const ImageFormatBase formatstruct 
) const [virtual]

Implements MapIOHandler.

virtual void Export ( const img::MapHandle sh,
const boost::filesystem::path &  loc,
const ImageFormatBase formatstruct 
) const [virtual]

Implements MapIOHandler.

static String GetFormatDescription (  )  [inline, static]

Definition at line 84 of file map_io_mrc_handler.hh.

static String GetFormatDescription (  )  [inline, static]

Definition at line 84 of file map_io_mrc_handler.hh.

static String GetFormatName (  )  [inline, static]

Definition at line 83 of file map_io_mrc_handler.hh.

static String GetFormatName (  )  [inline, static]

Definition at line 83 of file map_io_mrc_handler.hh.

virtual void Import ( img::MapHandle sh,
std::istream &  loc,
const ImageFormatBase formatstruct 
) [virtual]

Implements MapIOHandler.

virtual void Import ( img::MapHandle sh,
const boost::filesystem::path &  loc,
const ImageFormatBase formatstruct 
) [virtual]

Map IO handler to read/write mrc and ccp4 map files.

This map IO handler reads and writes MRC formatted map files, as generated by the MRC electron crystallography processing package

Implements MapIOHandler.

virtual void Import ( img::MapHandle sh,
std::istream &  loc,
const ImageFormatBase formatstruct 
) [virtual]

Implements MapIOHandler.

virtual void Import ( img::MapHandle sh,
const boost::filesystem::path &  loc,
const ImageFormatBase formatstruct 
) [virtual]

Map IO handler to read/write mrc and ccp4 map files.

This map IO handler reads and writes MRC formatted map files, as generated by the MRC electron crystallography processing package

Implements MapIOHandler.

static bool MatchContent ( unsigned char *  header  )  [static]
static bool MatchContent ( unsigned char *  header  )  [static]
static bool MatchSuffix ( const String loc  )  [static]
static bool MatchSuffix ( const String loc  )  [static]
static bool MatchType ( const ImageFormatBase type  )  [static]
static bool MatchType ( const ImageFormatBase type  )  [static]
static bool ProvidesExport (  )  [inline, static]

Definition at line 82 of file map_io_mrc_handler.hh.

static bool ProvidesExport (  )  [inline, static]

Definition at line 82 of file map_io_mrc_handler.hh.

static bool ProvidesImport (  )  [inline, static]

Definition at line 81 of file map_io_mrc_handler.hh.

static bool ProvidesImport (  )  [inline, static]

Definition at line 81 of file map_io_mrc_handler.hh.


The documentation for this class was generated from the following files:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 10 Nov 2016 for OpenStructure by  doxygen 1.6.1