#include "dwi/tractography/seeding/dynamic.h"
Public Member Functions | |
Dynamic (const std::string &, Image< float > &, const size_t, const DWI::Directions::FastLookupSet &) | |
~Dynamic () | |
Dynamic (const Dynamic &)=delete | |
Dynamic & | operator= (const Dynamic &)=delete |
bool | get_seed (Eigen::Vector3f &) const override |
bool | get_seed (Eigen::Vector3f &, Eigen::Vector3f &) override |
bool | operator() (const FMLS::FOD_lobes &) override |
bool | operator() (const Mapping::SetDixel &i) override |
Public Member Functions inherited from MR::DWI::Tractography::SIFT::ModelBase< Fixel_TD_seed > | |
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_TD_seed > | |
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) |
Additional Inherited Members | |
Protected Member Functions inherited from MR::DWI::Tractography::SIFT::ModelBase< Fixel_TD_seed > | |
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_TD_seed > | |
size_t | dixel2fixel (const Dixel &) const |
Protected Attributes inherited from MR::DWI::Tractography::Seeding::Base | |
float | volume |
uint32_t | count |
std::mutex | mutex |
const std::string | type |
Protected Attributes inherited from MR::DWI::Tractography::SIFT::ModelBase< Fixel_TD_seed > | |
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_TD_seed > | |
const DWI::Directions::FastLookupSet & | dirs |
Protected Attributes inherited from MR::DWI::Fixel_map< Fixel_TD_seed > | |
vector< Fixel_TD_seed > | fixels |
MR::DWI::Tractography::Seeding::Dynamic::Dynamic | ( | const std::string & | , |
Image< float > & | , | ||
const | size_t, | ||
const DWI::Directions::FastLookupSet & | |||
) |
MR::DWI::Tractography::Seeding::Dynamic::~Dynamic | ( | ) |
|
delete |
|
overridevirtual |
Implements MR::DWI::Tractography::Seeding::Base.
|
overridevirtual |
Reimplemented from MR::DWI::Tractography::Seeding::Base.
|
overridevirtual |
Reimplemented from MR::DWI::Tractography::SIFT::ModelBase< Fixel_TD_seed >.
|
inlineoverridevirtual |
Reimplemented from MR::DWI::Tractography::SIFT::ModelBase< Fixel_TD_seed >.