aimsalgo  5.0.5
Neuroimaging image processing
aims::RoiGtmReader Class Reference

#include <aims/io/roigtmR.h>

Public Types

enum  ReadMode { read_gtmarg_only, read_gtmarg_and_roi }
 

Public Member Functions

 RoiGtmReader (const std::string &name, ReadMode r=read_gtmarg_only)
 
virtual ~RoiGtmReader ()
 
void read (RoiGtm &thing)
 
std::string removeExtension (const std::string &name)
 
ReadMode ReadRoi ()
 

Friends

RoiGtmReaderoperator>> (RoiGtmReader &, RoiGtm &)
 

Detailed Description

Definition at line 50 of file roigtmR.h.

Member Enumeration Documentation

◆ ReadMode

Enumerator
read_gtmarg_only 
read_gtmarg_and_roi 

Definition at line 54 of file roigtmR.h.

Constructor & Destructor Documentation

◆ RoiGtmReader()

aims::RoiGtmReader::RoiGtmReader ( const std::string &  name,
ReadMode  r = read_gtmarg_only 
)

◆ ~RoiGtmReader()

virtual aims::RoiGtmReader::~RoiGtmReader ( )
virtual

Member Function Documentation

◆ read()

void aims::RoiGtmReader::read ( RoiGtm thing)

Referenced by aims::operator>>().

◆ ReadRoi()

ReadMode aims::RoiGtmReader::ReadRoi ( )
inline

Definition at line 68 of file roigtmR.h.

References aims::operator>>().

◆ removeExtension()

std::string aims::RoiGtmReader::removeExtension ( const std::string &  name)

Friends And Related Function Documentation

◆ operator>>

RoiGtmReader& operator>> ( RoiGtmReader reader,
RoiGtm thing 
)
friend

Definition at line 80 of file roigtmR.h.


The documentation for this class was generated from the following file: