Developer documentation
Version 3.0.3-105-gd3941f44
MR::DWI::Tractography::SIFT2::Fixel Class Reference

#include "dwi/tractography/SIFT2/fixel.h"

Inheritance diagram for MR::DWI::Tractography::SIFT2::Fixel:
MR::DWI::Tractography::SIFT::FixelBase

Public Member Functions

 Fixel ()
 
 Fixel (const FMLS::FOD_lobe &lobe)
 
 Fixel (const Fixel &that)
 
Fixeloperator+= (const double length)
 
void add_TD (const double sum_lengths, const track_t num)
 
void clear_TD ()
 
void exclude ()
 
void store_orig_TD ()
 
void clear_mean_coeff ()
 
void add_to_mean_coeff (const double i)
 
void normalise_mean_coeff ()
 
bool is_excluded () const
 
track_t get_count () const
 
double get_orig_TD () const
 
double get_mean_coeff () const
 

Additional Inherited Members

- Protected Member Functions inherited from MR::DWI::Tractography::SIFT::FixelBase
default_type get_cost_unweighted (const default_type mu) const
 
- Protected Attributes inherited from MR::DWI::Tractography::SIFT::FixelBase
default_type FOD
 
default_type TD
 
default_type weight
 
Eigen::Vector3d dir
 

Detailed Description

Definition at line 40 of file fixel.h.

Constructor & Destructor Documentation

◆ Fixel() [1/3]

MR::DWI::Tractography::SIFT2::Fixel::Fixel ( )
inline

Definition at line 46 of file fixel.h.

◆ Fixel() [2/3]

MR::DWI::Tractography::SIFT2::Fixel::Fixel ( const FMLS::FOD_lobe lobe)
inline

Definition at line 53 of file fixel.h.

◆ Fixel() [3/3]

MR::DWI::Tractography::SIFT2::Fixel::Fixel ( const Fixel that)
inline

Definition at line 60 of file fixel.h.

Member Function Documentation

◆ add_TD()

void MR::DWI::Tractography::SIFT2::Fixel::add_TD ( const double  sum_lengths,
const track_t  num 
)
inline

Definition at line 72 of file fixel.h.

◆ add_to_mean_coeff()

void MR::DWI::Tractography::SIFT2::Fixel::add_to_mean_coeff ( const double  i)
inline

Definition at line 82 of file fixel.h.

◆ clear_mean_coeff()

void MR::DWI::Tractography::SIFT2::Fixel::clear_mean_coeff ( )
inline

Definition at line 80 of file fixel.h.

◆ clear_TD()

void MR::DWI::Tractography::SIFT2::Fixel::clear_TD ( )
inline

Definition at line 75 of file fixel.h.

◆ exclude()

void MR::DWI::Tractography::SIFT2::Fixel::exclude ( )
inline

Definition at line 78 of file fixel.h.

◆ get_count()

track_t MR::DWI::Tractography::SIFT2::Fixel::get_count ( ) const
inline

Definition at line 87 of file fixel.h.

◆ get_mean_coeff()

double MR::DWI::Tractography::SIFT2::Fixel::get_mean_coeff ( ) const
inline

Definition at line 89 of file fixel.h.

◆ get_orig_TD()

double MR::DWI::Tractography::SIFT2::Fixel::get_orig_TD ( ) const
inline

Definition at line 88 of file fixel.h.

◆ is_excluded()

bool MR::DWI::Tractography::SIFT2::Fixel::is_excluded ( ) const
inline

Definition at line 86 of file fixel.h.

◆ normalise_mean_coeff()

void MR::DWI::Tractography::SIFT2::Fixel::normalise_mean_coeff ( )
inline

Definition at line 83 of file fixel.h.

◆ operator+=()

Fixel & MR::DWI::Tractography::SIFT2::Fixel::operator+= ( const double  length)
inline

Definition at line 69 of file fixel.h.

◆ store_orig_TD()

void MR::DWI::Tractography::SIFT2::Fixel::store_orig_TD ( )
inline

Definition at line 79 of file fixel.h.


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