AnalyzeVolumeReader Class Reference

Inheritance diagram for AnalyzeVolumeReader:
VolumeReader

List of all members.

Public Member Functions

 AnalyzeVolumeReader (IOProgress *progress=0)
virtual VolumeReadercreate (IOProgress *progress=0) const
 Virtual constructor.
virtual VolumeCollectionread (const std::string &url) throw (tgt::FileException, std::bad_alloc)
 Loads one or multiple volumes from the specified URL.

Static Public Member Functions

static std::string getRelatedImgFileName (const std::string &fileName)

Detailed Description

Definition at line 35 of file analyzevolumereader.h.


Member Function Documentation

VolumeCollection * read ( const std::string &  url  )  throw (tgt::FileException, std::bad_alloc) [virtual]

Loads one or multiple volumes from the specified URL.

Parameters:
url The URL the data set is to be read from. This may be a file path, e.g. /file/to/volume.dat, or a complete URL with resource type and inner path, e.g. zip://path/to/archive.zip/volume.dat
Returns:
VolumeCollection containing all volumes read from the url. the caller is responsible for freeing the memory.

Implements VolumeReader.

Definition at line 362 of file analyzevolumereader.cpp.