#include <vtkSMPToolsImpl.h>
|
void | Initialize (int numThreads=0) |
|
int | GetEstimatedNumberOfThreads () |
|
void | SetNestedParallelism (bool isNested) |
|
bool | GetNestedParallelism () |
|
bool | IsParallelScope () |
|
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) |
|
template<
BackendType Backend>
class vtk::detail::smp::vtkSMPToolsImpl< Backend >
Definition at line 58 of file vtkSMPToolsImpl.h.
◆ vtkSMPToolsImpl() [1/2]
◆ vtkSMPToolsImpl() [2/2]
◆ Initialize()
◆ GetEstimatedNumberOfThreads()
◆ SetNestedParallelism()
◆ GetNestedParallelism()
◆ IsParallelScope()
◆ For()
template<typename FunctorInternal>
◆ Transform() [1/2]
template<typename InputIt, typename OutputIt, typename Functor>
◆ Transform() [2/2]
template<typename InputIt1, typename InputIt2, typename OutputIt, typename Functor>
◆ Fill()
template<typename Iterator, typename T>
◆ Sort() [1/2]
template<typename RandomAccessIterator>
◆ Sort() [2/2]
template<typename RandomAccessIterator, typename Compare>
◆ operator=()
The documentation for this class was generated from the following file: