#include <ParallelScanOpenMP.h>
 | 
|   | ScanInclusiveBody (const InPortalT &inPortal, const OutPortalT &outPortal, const RawFunctorT &functor) | 
|   | 
| void  | InitializeRootNode (Node *) | 
|   | 
| void  | InitializeChildNode (Node *, const Node *, ChildType, bool) | 
|   | 
| void  | ComputeSummary (Node *node, const vtkm::Id2 &range, bool leftEdge) | 
|   | 
| void  | CombineSummaries (Node *parent, const Node *left, const Node *right) | 
|   | 
| void  | PropagateSummaries (const Node *parent, Node *left, Node *right, bool leftEdge) | 
|   | 
| void  | UpdateOutput (const Node *node, const vtkm::Id2 &range, bool leftEdge) | 
|   | 
| ValueType  | UpdateOutputImpl (const Node *node, const vtkm::Id2 &range, bool skip, bool useCarry) | 
|   | 
| ValueType  | GetFinalResult (const Node *node) const | 
|   | 
◆ FunctorType
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
      
 
 
◆ ValueType
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
      
 
 
◆ ScanInclusiveBody()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ CombineSummaries()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ ComputeSummary()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ GetFinalResult()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ InitializeChildNode()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ InitializeRootNode()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ PropagateSummaries()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ UpdateOutput()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ UpdateOutputImpl()
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
 
 
◆ Functor
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
      
 
 
◆ InPortal
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
      
 
 
◆ OutPortal
template<typename InPortalT , typename OutPortalT , typename RawFunctorT > 
      
 
 
The documentation for this struct was generated from the following file: