Developer documentation
Version 3.0.3-105-gd3941f44
MR::DWI::Tractography::Mapping::TrackMapperTWI Class Reference

#include "dwi/tractography/mapping/mapper.h"

Inheritance diagram for MR::DWI::Tractography::Mapping::TrackMapperTWI:
MR::DWI::Tractography::Mapping::TrackMapperBase MR::DWI::Tractography::Mapping::Gaussian::TrackMapper

Protected Member Functions

void load_factors (const Streamline<> &) const
 
- Protected Member Functions inherited from MR::DWI::Tractography::Mapping::TrackMapperBase
void voxelise (const Streamline<> &, SetVoxel &) const
 
template<class Cont >
void voxelise (const Streamline<> &, Cont &) const
 
template<class Cont >
void voxelise_precise (const Streamline<> &, Cont &) const
 
template<class Cont >
void voxelise_ends (const Streamline<> &, Cont &) const
 
virtual bool preprocess (const Streamline<> &tck, SetVoxelExtras &out) const
 
virtual void postprocess (const Streamline<> &tck, SetVoxelExtras &out) const
 
void add_to_set (SetVoxel &, const Eigen::Vector3i &, const Eigen::Vector3d &, const default_type) const
 
void add_to_set (SetVoxelDEC &, const Eigen::Vector3i &, const Eigen::Vector3d &, const default_type) const
 
void add_to_set (SetVoxelDir &, const Eigen::Vector3i &, const Eigen::Vector3d &, const default_type) const
 
void add_to_set (SetDixel &, const Eigen::Vector3i &, const Eigen::Vector3d &, const default_type) const
 
void add_to_set (SetVoxelTOD &, const Eigen::Vector3i &, const Eigen::Vector3d &, const default_type) const
 

Protected Attributes

const contrast_t contrast
 
const tck_stat_t track_statistic
 
vector< default_typefactors
 
std::unique_ptr< TWIImagePluginBaseimage_plugin
 
std::shared_ptr< Eigen::VectorXf > vector_data
 
- Protected Attributes inherited from MR::DWI::Tractography::Mapping::TrackMapperBase
const Header info
 
const Eigen::Transform< float, 3, Eigen::AffineCompact > scanner2voxel
 
bool map_zero
 
bool precise
 
bool ends_only
 
std::shared_ptr< DixelMappingPlugindixel_plugin
 
std::shared_ptr< TODMappingPlugintod_plugin
 
DWI::Tractography::Resampling::Upsampler upsampler
 

Detailed Description

Definition at line 358 of file mapper.h.

Member Function Documentation

◆ load_factors()

void MR::DWI::Tractography::Mapping::TrackMapperTWI::load_factors ( const Streamline<> &  ) const
protected

Member Data Documentation

◆ contrast

const contrast_t MR::DWI::Tractography::Mapping::TrackMapperTWI::contrast
protected

Definition at line 387 of file mapper.h.

◆ factors

vector<default_type> MR::DWI::Tractography::Mapping::TrackMapperTWI::factors
mutableprotected

Definition at line 391 of file mapper.h.

◆ image_plugin

std::unique_ptr<TWIImagePluginBase> MR::DWI::Tractography::Mapping::TrackMapperTWI::image_plugin
protected

Definition at line 395 of file mapper.h.

◆ track_statistic

const tck_stat_t MR::DWI::Tractography::Mapping::TrackMapperTWI::track_statistic
protected

Definition at line 388 of file mapper.h.

◆ vector_data

std::shared_ptr<Eigen::VectorXf> MR::DWI::Tractography::Mapping::TrackMapperTWI::vector_data
protected

Definition at line 398 of file mapper.h.


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