OpenStructure
Public Member Functions | Static Public Member Functions
MapIOMrcHandler Class Reference

#include <map_io_mrc_handler.hh>

Inherits 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
- Public Member Functions inherited from MapIOHandler
virtual ~MapIOHandler ()

Static Public Member Functions

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

Detailed Description

Definition at line 59 of file map_io_mrc_handler.hh.


Constructor & Destructor Documentation

MapIOMrcHandler ( )
inline

Definition at line 62 of file map_io_mrc_handler.hh.


Member Function Documentation

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.

static String GetFormatDescription ( )
inlinestatic

Definition at line 78 of file map_io_mrc_handler.hh.

static String GetFormatName ( )
inlinestatic

Definition at line 77 of file map_io_mrc_handler.hh.

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.

static bool MatchContent ( unsigned char *  header)
static
static bool MatchSuffix ( const String loc)
static
static bool MatchType ( const ImageFormatBase type)
static

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