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

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

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

Public Types

using index_type = DWI::Directions::index_type
 

Public Member Functions

 Dixel ()
 
 Dixel (const Eigen::Vector3i &V)
 
 Dixel (const Eigen::Vector3i &V, const dir_index_type b)
 
 Dixel (const Eigen::Vector3i &V, const dir_index_type b, const default_type l)
 
 Dixel (const Eigen::Vector3i &V, const dir_index_type b, const default_type l, const default_type f)
 
Dixeloperator= (const Dixel &V)
 
bool operator== (const Dixel &V) const
 
bool operator< (const Dixel &V) const
 
void operator+= (const default_type) const
 
void add (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 100 of file voxel.h.

Member Typedef Documentation

◆ index_type

Constructor & Destructor Documentation

◆ Dixel() [1/5]

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

Definition at line 108 of file voxel.h.

◆ Dixel() [2/5]

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

Definition at line 109 of file voxel.h.

◆ Dixel() [3/5]

MR::DWI::Tractography::Mapping::Gaussian::Dixel::Dixel ( const Eigen::Vector3i &  V,
const dir_index_type  b 
)
inline

Definition at line 110 of file voxel.h.

◆ Dixel() [4/5]

MR::DWI::Tractography::Mapping::Gaussian::Dixel::Dixel ( const Eigen::Vector3i &  V,
const dir_index_type  b,
const default_type  l 
)
inline

Definition at line 111 of file voxel.h.

◆ Dixel() [5/5]

MR::DWI::Tractography::Mapping::Gaussian::Dixel::Dixel ( const Eigen::Vector3i &  V,
const dir_index_type  b,
const default_type  l,
const default_type  f 
)
inline

Definition at line 112 of file voxel.h.

Member Function Documentation

◆ add()

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

Definition at line 119 of file voxel.h.

◆ normalize()

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

Definition at line 120 of file voxel.h.

◆ operator+=()

void MR::DWI::Tractography::Mapping::Gaussian::Dixel::operator+= ( const  default_type) const
inline

Definition at line 117 of file voxel.h.

◆ operator<()

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

Definition at line 116 of file voxel.h.

◆ operator=()

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

Definition at line 114 of file voxel.h.

◆ operator==()

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

Definition at line 115 of file voxel.h.


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