CombineSummaries(Node *parent, const Node *left, const Node *right) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
ComputeSummary(Node *node, const vtkm::Id2 &range, bool leftEdge) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
Functor | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
FunctorType typedef | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
GetFinalResult(const Node *node) const | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
InitializeChildNode(Node *, const Node *, ChildType, bool) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
InitializeRootNode(Node *) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
InPortal | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
OutPortal | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |
PropagateSummaries(const Node *parent, Node *left, Node *right, bool leftEdge) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
ScanInclusiveBody(const InPortalT &inPortal, const OutPortalT &outPortal, const RawFunctorT &functor) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
UpdateOutput(const Node *node, const vtkm::Id2 &range, bool leftEdge) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
UpdateOutputImpl(const Node *node, const vtkm::Id2 &range, bool skip, bool useCarry) | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | inline |
ValueType typedef | vtkm::cont::openmp::scan::ScanInclusiveBody< InPortalT, OutPortalT, RawFunctorT > | |