Public Member Functions | Public Attributes | Protected Attributes

TractographyThread Class Reference

One thread of the tractography. More...

#include <thread.h>

Inheritance diagram for TractographyThread:
Thread

List of all members.

Public Member Functions

 TractographyThread (const WorkList &work_list, const int id, Tractography *tractography, std::vector< SeedPointInfo > &seed_infos, bool branching, int num_tensors, std::vector< Fiber > &output_fiber_group)
int get_num_works () const
int get_index () const
int get_id () const
void lock_index () const
void operator() ()

Public Attributes

std::vector< SeedPointInfobranching_seed_info_
std::vector
< BranchingSeedAffiliation
branching_seed_affiliation_

Protected Attributes

const WorkList & work_list_
int index_
boost::mutex index_mutex_
int id_
Tractographytractography_
std::vector< SeedPointInfo > & seed_infos_
bool branching_
int num_tensors_
std::vector< Fiber > & output_fiber_group_

Detailed Description

One thread of the tractography.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Defines