#include <aims/data/header.h>
|
| virtual const char * | id () const |
| |
| virtual | ~Header ()=0 |
| |
| virtual Header * | cloneHeader (bool keepUuid=false) const =0 |
| |
| virtual std::string | extension () const |
| | standard file format extension of specialized headers
|
| |
| virtual std::set< std::string > | extensions () const |
| | possible filename extensions for specialized formats
|
| |
| virtual std::string | extension (const std::string &filename) const |
| | extension of given filename (including '.')
|
| |
| virtual std::string | removeExtension (const std::string &) const |
| |
| virtual bool | readMinf (const std::string &filename) |
| | read meta-info header
|
| |
| virtual bool | writeMinf (const std::string &filename) |
| | write meta-info header, non-const version (may change some attributes)
|
| |
| virtual bool | writeMinf (const std::string &filename) const |
| | write meta-info header
|
| |
Definition at line 49 of file header.h.
◆ ~Header()
| virtual aims::Header::~Header |
( |
| ) |
|
|
pure virtual |
◆ cloneHeader()
| virtual Header * aims::Header::cloneHeader |
( |
bool | keepUuid = false | ) |
const |
|
pure virtual |
◆ extension() [1/2]
| virtual std::string aims::Header::extension |
( |
| ) |
const |
|
virtual |
standard file format extension of specialized headers
Reimplemented in aims::ArgHeader, aims::BckHeader, aims::EcatHeader, aims::EcatSinoHeader, aims::FdfHeader, aims::GenesisHeader, aims::GiftiHeader, aims::ImasHeader, aims::JpegHeader, aims::MeshHeader, aims::MniObjHeader, aims::PlyHeader, aims::SpmHeader, aims::TexHeader, aims::TiffHeader, aims::TriHeader, and aims::WavefrontHeader.
◆ extension() [2/2]
| virtual std::string aims::Header::extension |
( |
const std::string & | filename | ) |
const |
|
virtual |
extension of given filename (including '.')
◆ extensions()
| virtual std::set< std::string > aims::Header::extensions |
( |
| ) |
const |
|
virtual |
possible filename extensions for specialized formats
Reimplemented in aims::ArgHeader, aims::BckHeader, aims::EcatHeader, aims::EcatSinoHeader, aims::FdfHeader, aims::GenesisHeader, aims::ImasHeader, aims::JpegHeader, aims::MeshHeader, aims::MniObjHeader, aims::PlyHeader, aims::SpmHeader, aims::TexHeader, aims::TiffHeader, aims::TriHeader, and aims::WavefrontHeader.
◆ id()
| virtual const char * aims::Header::id |
( |
| ) |
const |
|
virtual |
◆ readMinf()
| virtual bool aims::Header::readMinf |
( |
const std::string & | filename | ) |
|
|
virtual |
◆ removeExtension()
| virtual std::string aims::Header::removeExtension |
( |
const std::string & | | ) |
const |
|
virtual |
◆ writeMinf() [1/2]
| virtual bool aims::Header::writeMinf |
( |
const std::string & | filename | ) |
|
|
virtual |
◆ writeMinf() [2/2]
| virtual bool aims::Header::writeMinf |
( |
const std::string & | filename | ) |
const |
|
virtual |
The documentation for this class was generated from the following file: