aimsdata  4.7.0
Neuroimaging data handling
aims::ChannelReader< OUTP > Class Template Reference

Reads a AimsData or carto::VolumeRef, with conversion if needed. More...

#include <aims/io/channelR.h>

Public Member Functions

 ChannelReader (const std::string &f)
 
virtual ~ChannelReader ()
 
virtual void read (OUTP &data, uint8_t channel=4, int border=0, const std::string *format=0, int frame=-1)
 
void setAllowedInputDataTypes (const std::map< std::string, std::set< std::string > > &)
 

Detailed Description

template<class OUTP>
class aims::ChannelReader< OUTP >

Reads a AimsData or carto::VolumeRef, with conversion if needed.

Definition at line 71 of file channelR.h.

Constructor & Destructor Documentation

◆ ChannelReader()

template<class OUTP >
aims::ChannelReader< OUTP >::ChannelReader ( const std::string &  f)

◆ ~ChannelReader()

template<class OUTP >
virtual aims::ChannelReader< OUTP >::~ChannelReader ( )
virtual

Member Function Documentation

◆ read()

template<class OUTP >
virtual void aims::ChannelReader< OUTP >::read ( OUTP &  data,
uint8_t  channel = 4,
int  border = 0,
const std::string *  format = 0,
int  frame = -1 
)
virtual

◆ setAllowedInputDataTypes()

template<class OUTP >
void aims::ChannelReader< OUTP >::setAllowedInputDataTypes ( const std::map< std::string, std::set< std::string > > &  )

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