Developer documentation
Version 3.0.3-105-gd3941f44
MR::DWI::Tractography::ScalarReader< T > Class Template Reference

#include "dwi/tractography/scalar_file.h"

Inheritance diagram for MR::DWI::Tractography::ScalarReader< T >:

Public Types

using value_type = T
 

Public Member Functions

 ScalarReader (const std::string &file, Properties &properties)
 
bool operator() (TrackScalar< T > &tck_scalar)
 

Protected Member Functions

value_type get_next_scalar ()
 
 ScalarReader (const ScalarReader &)=delete
 

Detailed Description

template<typename T = float>
class MR::DWI::Tractography::ScalarReader< T >

Definition at line 69 of file scalar_file.h.

Member Typedef Documentation

◆ value_type

template<typename T = float>
using MR::DWI::Tractography::ScalarReader< T >::value_type = T

Definition at line 72 of file scalar_file.h.

Constructor & Destructor Documentation

◆ ScalarReader() [1/2]

template<typename T = float>
MR::DWI::Tractography::ScalarReader< T >::ScalarReader ( const std::string &  file,
Properties properties 
)
inline

Definition at line 74 of file scalar_file.h.

◆ ScalarReader() [2/2]

template<typename T = float>
MR::DWI::Tractography::ScalarReader< T >::ScalarReader ( const ScalarReader< T > &  )
protecteddelete

Member Function Documentation

◆ get_next_scalar()

template<typename T = float>
value_type MR::DWI::Tractography::ScalarReader< T >::get_next_scalar ( )
inlineprotected

Definition at line 111 of file scalar_file.h.

◆ operator()()

template<typename T = float>
bool MR::DWI::Tractography::ScalarReader< T >::operator() ( TrackScalar< T > &  tck_scalar)
inline

Definition at line 78 of file scalar_file.h.


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