#include "dwi/tractography/SIFT/model_base.h"
Public Member Functions | |
ModelBase (Image< float > &dwi, const DWI::Directions::FastLookupSet &dirs) | |
ModelBase (const ModelBase &)=delete | |
virtual | ~ModelBase () |
void | perform_FOD_segmentation (Image< float > &) |
void | scale_FDs_by_GM () |
void | map_streamlines (const std::string &) |
virtual bool | operator() (const FMLS::FOD_lobes &in) |
virtual bool | operator() (const Mapping::SetDixel &in) |
default_type | calc_cost_function () const |
default_type | mu () const |
bool | have_act_data () const |
void | output_proc_mask (const std::string &) |
void | output_5tt_image (const std::string &) |
void | output_all_debug_images (const std::string &) const |
Public Member Functions inherited from MR::DWI::Tractography::Mapping::Fixel_TD_map< Fixel > | |
Fixel_TD_map (const Header &H, const DWI::Directions::FastLookupSet &directions) | |
Fixel_TD_map (const Fixel_TD_map &)=delete | |
virtual | ~Fixel_TD_map () |
virtual bool | operator() (const SetDixel &in) |
Protected Member Functions | |
void | output_target_image (const std::string &) const |
void | output_target_image_sh (const std::string &) const |
void | output_target_image_fixel (const std::string &) const |
void | output_tdi (const std::string &) const |
void | output_tdi_null_lobes (const std::string &) const |
void | output_tdi_sh (const std::string &) const |
void | output_tdi_fixel (const std::string &) const |
void | output_error_images (const std::string &, const std::string &, const std::string &) const |
void | output_error_fixel_images (const std::string &, const std::string &) const |
void | output_scatterplot (const std::string &) const |
void | output_fixel_count_image (const std::string &) const |
void | output_untracked_fixels (const std::string &, const std::string &) const |
Protected Member Functions inherited from MR::DWI::Tractography::Mapping::Fixel_TD_map< Fixel > | |
size_t | dixel2fixel (const Dixel &) const |
Protected Attributes | |
Image< float > | act_5tt |
Image< float > | proc_mask |
default_type | FOD_sum |
default_type | TD_sum |
bool | have_null_lobes |
Protected Attributes inherited from MR::DWI::Tractography::Mapping::Fixel_TD_map< Fixel > | |
const DWI::Directions::FastLookupSet & | dirs |
Protected Attributes inherited from MR::DWI::Fixel_map< Fixel > | |
vector< Fixel > | fixels |
Definition at line 124 of file model_base.h.
|
inline |
Definition at line 132 of file model_base.h.
|
delete |
|
inlinevirtual |
Definition at line 143 of file model_base.h.
default_type MR::DWI::Tractography::SIFT::ModelBase< Fixel >::calc_cost_function |
Definition at line 303 of file model_base.h.
|
inline |
Definition at line 156 of file model_base.h.
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::map_streamlines | ( | const std::string & | path | ) |
Definition at line 234 of file model_base.h.
|
inline |
Definition at line 155 of file model_base.h.
|
virtual |
Reimplemented from MR::DWI::Fixel_map< Fixel >.
Reimplemented in MR::DWI::Tractography::Seeding::Dynamic.
Definition at line 261 of file model_base.h.
|
virtual |
Reimplemented from MR::DWI::Tractography::Mapping::Fixel_TD_map< Fixel >.
Reimplemented in MR::DWI::Tractography::Seeding::Dynamic.
Definition at line 285 of file model_base.h.
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::output_5tt_image | ( | const std::string & | path | ) |
Definition at line 322 of file model_base.h.
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::output_all_debug_images | ( | const std::string & | prefix | ) | const |
Definition at line 333 of file model_base.h.
|
protected |
|
protected |
|
protected |
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::output_proc_mask | ( | const std::string & | path | ) |
Definition at line 315 of file model_base.h.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::perform_FOD_segmentation | ( | Image< float > & | data | ) |
Definition at line 194 of file model_base.h.
void MR::DWI::Tractography::SIFT::ModelBase< Fixel >::scale_FDs_by_GM |
Definition at line 209 of file model_base.h.
|
protected |
Definition at line 170 of file model_base.h.
|
protected |
Definition at line 171 of file model_base.h.
|
protected |
Definition at line 172 of file model_base.h.
|
protected |
Definition at line 170 of file model_base.h.
|
protected |
Definition at line 171 of file model_base.h.