aimsdata
5.0.5
Neuroimaging data handling
|
#include <aims/data/header.h>
Public Member Functions | |
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... | |
|
pure virtual |
|
pure virtual |
Implemented in aims::PythonHeader.
Referenced by AimsThreshold< T, U >::bin(), AimsThreshold< T, U >::clip(), carto::RawConverter< AimsData< INP >, AimsData< OUTP > >::convert(), carto::Rescaler< AimsData< INP >, AimsData< OUTP > >::convert(), carto::RawConverter< AimsData< INP >, AimsData< INP > >::convert(), carto::Rescaler< AimsData< AimsRGB >, AimsData< AimsVector< T, D > > >::convert(), AimsFlip< T >::doXX(), AimsFlip< T >::doXXYY(), AimsFlip< T >::doXXYYZZ(), AimsFlip< T >::doXXZZ(), AimsFlip< T >::doXY(), AimsFlip< T >::doXZ(), AimsFlip< T >::doYY(), AimsFlip< T >::doYYZZ(), AimsFlip< T >::doYZ(), AimsFlip< T >::doZZ(), and AimsThreshold< T, U >::operator()().
|
virtual |
standard file format extension of specialized headers
Reimplemented in aims::JpegHeader, aims::TiffHeader, aims::BckHeader, aims::FdfHeader, aims::GenesisHeader, aims::SpmHeader, aims::EcatSinoHeader, aims::EcatHeader, aims::GiftiHeader, aims::VidaHeader, aims::ArgHeader, aims::TrmHeader, aims::TexHeader, aims::TriHeader, aims::WavefrontHeader, aims::ImasHeader, aims::MniObjHeader, aims::MeshHeader, and aims::PlyHeader.
|
virtual |
extension of given filename (including '.')
|
virtual |
possible filename extensions for specialized formats
Reimplemented in aims::JpegHeader, aims::TiffHeader, aims::BckHeader, aims::FdfHeader, aims::GenesisHeader, aims::SpmHeader, aims::EcatSinoHeader, aims::EcatHeader, aims::VidaHeader, aims::ArgHeader, aims::TrmHeader, aims::TexHeader, aims::TriHeader, aims::WavefrontHeader, aims::ImasHeader, aims::MniObjHeader, aims::MeshHeader, and aims::PlyHeader.
|
virtual |
Reimplemented in aims::PythonHeader.
|
virtual |
read meta-info header
Reimplemented in aims::PythonHeader.
|
virtual |
|
virtual |
write meta-info header, non-const version (may change some attributes)
Reimplemented in aims::PythonHeader.
Referenced by aims::ImasVolFormat< T >::write().
|
virtual |
write meta-info header
Reimplemented in aims::PythonHeader.