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

#include "dwi/tractography/mapping/gaussian/voxel.h"

Inheritance diagram for MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD:
MR::DWI::Tractography::Mapping::VoxelTOD MR::DWI::Tractography::Mapping::Gaussian::VoxelAddon MR::DWI::Tractography::Mapping::Voxel

Public Types

using vector_type = Eigen::Matrix< default_type, Eigen::Dynamic, 1 >
 

Public Member Functions

 VoxelTOD ()
 
 VoxelTOD (const Eigen::Vector3i &V)
 
 VoxelTOD (const Eigen::Vector3i &V, const vector_type &t)
 
 VoxelTOD (const Eigen::Vector3i &V, const vector_type &t, const default_type l)
 
 VoxelTOD (const Eigen::Vector3i &V, const vector_type &t, const default_type l, const default_type f)
 
VoxelTODoperator= (const VoxelTOD &V)
 
bool operator== (const VoxelTOD &V) const
 
bool operator< (const VoxelTOD &V) const
 
void operator+= (const vector_type &) const
 
void add (const vector_type &, const default_type) const
 
void add (const vector_type &i, const default_type l, const default_type f) const
 
void normalize () const
 
- Public Member Functions inherited from MR::DWI::Tractography::Mapping::Gaussian::VoxelAddon
 VoxelAddon ()
 
 VoxelAddon (const default_type v)
 
default_type get_factor () const
 

Additional Inherited Members

- Protected Member Functions inherited from MR::DWI::Tractography::Mapping::Gaussian::VoxelAddon
void operator+= (const default_type f) const
 
void operator= (const default_type f)
 
void operator= (const VoxelAddon &that)
 
void normalize (const default_type l) const
 

Detailed Description

Definition at line 125 of file voxel.h.

Member Typedef Documentation

◆ vector_type

Constructor & Destructor Documentation

◆ VoxelTOD() [1/5]

MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::VoxelTOD ( )
inline

Definition at line 133 of file voxel.h.

◆ VoxelTOD() [2/5]

MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::VoxelTOD ( const Eigen::Vector3i &  V)
inline

Definition at line 134 of file voxel.h.

◆ VoxelTOD() [3/5]

MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::VoxelTOD ( const Eigen::Vector3i &  V,
const vector_type t 
)
inline

Definition at line 135 of file voxel.h.

◆ VoxelTOD() [4/5]

MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::VoxelTOD ( const Eigen::Vector3i &  V,
const vector_type t,
const default_type  l 
)
inline

Definition at line 136 of file voxel.h.

◆ VoxelTOD() [5/5]

MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::VoxelTOD ( const Eigen::Vector3i &  V,
const vector_type t,
const default_type  l,
const default_type  f 
)
inline

Definition at line 137 of file voxel.h.

Member Function Documentation

◆ add() [1/2]

void MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::add ( const vector_type ,
const  default_type 
) const
inline

Definition at line 144 of file voxel.h.

◆ add() [2/2]

void MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::add ( const vector_type i,
const default_type  l,
const default_type  f 
) const
inline

Definition at line 145 of file voxel.h.

◆ normalize()

void MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::normalize ( ) const
inline

Definition at line 146 of file voxel.h.

◆ operator+=()

void MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::operator+= ( const vector_type ) const
inline

Definition at line 142 of file voxel.h.

◆ operator<()

bool MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::operator< ( const VoxelTOD V) const
inline

Definition at line 141 of file voxel.h.

◆ operator=()

VoxelTOD & MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::operator= ( const VoxelTOD V)
inline

Definition at line 139 of file voxel.h.

◆ operator==()

bool MR::DWI::Tractography::Mapping::Gaussian::VoxelTOD::operator== ( const VoxelTOD V) const
inline

Definition at line 140 of file voxel.h.


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