::WThreadedTrackingFunctionTest class | wtracking::WThreadedTrackingFunction | friend |
Base typedef | wtracking::WThreadedTrackingFunction | private |
compute(DataSetPtr input, JobType const &job) | wtracking::WThreadedTrackingFunction | virtual |
WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType >::compute(std::shared_ptr< InputType const > input, JobType const &job)=0 | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | pure virtual |
DataSetPtr typedef | wtracking::WThreadedTrackingFunction | private |
DataSetType typedef | wtracking::WThreadedTrackingFunction | private |
DirFunc typedef | wtracking::WThreadedTrackingFunction | private |
FiberVisitorFunc typedef | wtracking::WThreadedTrackingFunction | private |
getJob(JobType &job) | wtracking::WThreadedTrackingFunction | virtual |
WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType >::getJob(JobType &job)=0 | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | pure virtual |
GridPtr typedef | wtracking::WThreadedTrackingFunction | private |
GridType typedef | wtracking::WThreadedTrackingFunction | private |
InputType typedef | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | |
JobType typedef | wtracking::WThreadedTrackingFunction | private |
m_currentIndex | wtracking::WThreadedTrackingFunction | private |
m_directionFunc | wtracking::WThreadedTrackingFunction | private |
m_fiberVisitor | wtracking::WThreadedTrackingFunction | private |
m_grid | wtracking::WThreadedTrackingFunction | private |
m_input | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | protected |
m_maxPoints | wtracking::WThreadedTrackingFunction | private |
m_nextPosFunc | wtracking::WThreadedTrackingFunction | private |
m_pointVisitor | wtracking::WThreadedTrackingFunction | private |
NextPositionFunc typedef | wtracking::WThreadedTrackingFunction | private |
operator()(std::size_t id, std::size_t numThreads, WBoolFlag const &shutdown) | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | |
PointVisitorFunc typedef | wtracking::WThreadedTrackingFunction | private |
This typedef | wtracking::WThreadedTrackingFunction | private |
WThreadedJobs(std::shared_ptr< InputType const > input) | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | |
WThreadedTrackingFunction(DataSetPtr dataset, DirFunc dirFunc, NextPositionFunc nextFunc, FiberVisitorFunc fiberVst, PointVisitorFunc pointVst, std::size_t seedPositions=1, std::size_t seedsPerPos=1, std::vector< int > v0=std::vector< int >(), std::vector< int > v1=std::vector< int >()) | wtracking::WThreadedTrackingFunction | |
~WThreadedJobs() | WThreadedJobs< WTrackingUtility::DataSetType, WTrackingUtility::JobType > | virtual |
~WThreadedTrackingFunction() | wtracking::WThreadedTrackingFunction | virtual |