|  | aimsdata
    5.1.2
    Neuroimaging data handling | 
Wrapper for a specific GraphReader. More...
#include <aims/io/argR.h>

| Public Member Functions | |
| LowLevelArgReader () | |
| virtual | ~LowLevelArgReader () | 
| virtual Graph * | read (const std::string &filename, int subobjectsfilter=-1)=0 | 
| in case of failure, either raise an exception or return 0  More... | |
| virtual void | mergeMinf (Graph &g, const PythonHeader &hdr) | 
| set / merge .minf header into the graph.  More... | |
| Static Protected Member Functions | |
| static void | mergeTransformations (Graph &g, const PythonHeader &hdr) | 
| Store referentials, transformations, and update the Talairach transformation in the graph, if such information is present in the minf header.  More... | |
Wrapper for a specific GraphReader.
| aims::LowLevelArgReader::LowLevelArgReader | ( | ) | 
| 
 | virtual | 
| 
 | virtual | 
set / merge .minf header into the graph.
This means set it into a graph property (typically "header"), but also update some graph properties according to the contents of this header.
The default implementation just copies the minf properties into a dictionary stored in the "header" property of the graph.
| 
 | staticprotected | 
Store referentials, transformations, and update the Talairach transformation in the graph, if such information is present in the minf header.
This static method is not called by LowLevelArgReader::mergeMinf() by default, this method is just provided so it can be called by concrete implementations of LowLevelArgReader (such as LowLevelStandardArgReader).
| 
 | pure virtual | 
in case of failure, either raise an exception or return 0
Implemented in aims::LowLevelRoiReader, and aims::LowLevelStandardArgReader.