#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: