#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 More...
|
|
virtual std::set< std::string > | extensions () const |
| possible filename extensions for specialized formats More...
|
|
virtual std::string | extension (const std::string &filename) const |
| extension of given filename (including '.') More...
|
|
virtual std::string | removeExtension (const std::string &) const |
|
virtual bool | readMinf (const std::string &filename) |
| read meta-info header More...
|
|
virtual bool | writeMinf (const std::string &filename) |
| write meta-info header, non-const version (may change some attributes) More...
|
|
virtual bool | writeMinf (const std::string &filename) const |
| write meta-info header More...
|
|
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::WavefrontHeader, aims::VidaHeader, aims::TrmHeader, aims::TriHeader, aims::TiffHeader, aims::TexHeader, aims::SpmHeader, aims::PlyHeader, aims::MniObjHeader, aims::MeshHeader, aims::JpegHeader, aims::ImasHeader, aims::GiftiHeader, aims::GenesisHeader, aims::FdfHeader, aims::EcatSinoHeader, aims::EcatHeader, aims::BckHeader, and aims::ArgHeader.
◆ 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::WavefrontHeader, aims::VidaHeader, aims::TrmHeader, aims::TriHeader, aims::TiffHeader, aims::TexHeader, aims::SpmHeader, aims::PlyHeader, aims::MniObjHeader, aims::MeshHeader, aims::JpegHeader, aims::ImasHeader, aims::GenesisHeader, aims::FdfHeader, aims::EcatSinoHeader, aims::EcatHeader, aims::BckHeader, and aims::ArgHeader.
◆ 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: