|
VTK
9.7.1
|
#include <vtkSMPToolsImpl.h>
Public Member Functions | |
| void | Initialize (int numThreads=0) |
| int | GetEstimatedNumberOfThreads () |
| void | SetNestedParallelism (bool isNested) |
| bool | GetNestedParallelism () |
| bool | IsParallelScope () |
| bool | GetSingleThread () |
| template<typename FunctorInternal > | |
| void | For (vtkIdType first, vtkIdType last, vtkIdType grain, FunctorInternal &fi) |
| template<typename InputIt , typename OutputIt , typename Functor > | |
| void | Transform (InputIt inBegin, InputIt inEnd, OutputIt outBegin, Functor transform) |
| template<typename InputIt1 , typename InputIt2 , typename OutputIt , typename Functor > | |
| void | Transform (InputIt1 inBegin1, InputIt1 inEnd, InputIt2 inBegin2, OutputIt outBegin, Functor transform) |
| template<typename Iterator , typename T > | |
| void | Fill (Iterator begin, Iterator end, const T &value) |
| template<typename RandomAccessIterator > | |
| void | Sort (RandomAccessIterator begin, RandomAccessIterator end) |
| template<typename RandomAccessIterator , typename Compare > | |
| void | Sort (RandomAccessIterator begin, RandomAccessIterator end, Compare comp) |
| vtkSMPToolsImpl () | |
| vtkSMPToolsImpl (const vtkSMPToolsImpl &other) | |
| void | operator= (const vtkSMPToolsImpl &other) |
Static Public Member Functions | |
| static int | GetEstimatedDefaultNumberOfThreads () |
Definition at line 46 of file vtkSMPToolsImpl.h.
| vtk::detail::smp::vtkSMPToolsImpl< Backend >::vtkSMPToolsImpl | ( | ) |
Definition at line 128 of file vtkSMPToolsImpl.h.
| vtk::detail::smp::vtkSMPToolsImpl< Backend >::vtkSMPToolsImpl | ( | const vtkSMPToolsImpl< Backend > & | other | ) |
Definition at line 135 of file vtkSMPToolsImpl.h.
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Initialize | ( | int | numThreads = 0 | ) |
| int vtk::detail::smp::vtkSMPToolsImpl< Backend >::GetEstimatedNumberOfThreads | ( | ) |
|
static |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::SetNestedParallelism | ( | bool | isNested | ) |
Definition at line 110 of file vtkSMPToolsImpl.h.
| bool vtk::detail::smp::vtkSMPToolsImpl< Backend >::GetNestedParallelism | ( | ) |
Definition at line 116 of file vtkSMPToolsImpl.h.
| bool vtk::detail::smp::vtkSMPToolsImpl< Backend >::IsParallelScope | ( | ) |
Definition at line 122 of file vtkSMPToolsImpl.h.
| bool vtk::detail::smp::vtkSMPToolsImpl< Backend >::GetSingleThread | ( | ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::For | ( | vtkIdType | first, |
| vtkIdType | last, | ||
| vtkIdType | grain, | ||
| FunctorInternal & | fi | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Transform | ( | InputIt | inBegin, |
| InputIt | inEnd, | ||
| OutputIt | outBegin, | ||
| Functor | transform | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Transform | ( | InputIt1 | inBegin1, |
| InputIt1 | inEnd, | ||
| InputIt2 | inBegin2, | ||
| OutputIt | outBegin, | ||
| Functor | transform | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Fill | ( | Iterator | begin, |
| Iterator | end, | ||
| const T & | value | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Sort | ( | RandomAccessIterator | begin, |
| RandomAccessIterator | end | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::Sort | ( | RandomAccessIterator | begin, |
| RandomAccessIterator | end, | ||
| Compare | comp | ||
| ) |
| void vtk::detail::smp::vtkSMPToolsImpl< Backend >::operator= | ( | const vtkSMPToolsImpl< Backend > & | other | ) |
Definition at line 142 of file vtkSMPToolsImpl.h.
1.8.10