VTK-m  2.0
Public Types | Public Member Functions | Public Attributes | List of all members
vtkm::worklet::histogram::ConditionalFreq< BinaryCompare > Class Template Reference

#include <MarginalizeNDHistogram.h>

Inheritance diagram for vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >:
vtkm::worklet::WorkletMapField vtkm::exec::FunctorBase

Public Types

using ControlSignature = void(FieldIn, FieldIn, FieldOut)
 
using ExecutionSignature = void(_1, _2, _3)
 
- Public Types inherited from vtkm::worklet::WorkletMapField
template<typename Worklet >
using Dispatcher = vtkm::worklet::DispatcherMapField< Worklet >
 

Public Member Functions

VTKM_CONT ConditionalFreq (BinaryCompare _bop)
 
VTKM_CONT void setVar (vtkm::Id _var)
 
VTKM_EXEC void operator() (const vtkm::Id &binIdIn, const vtkm::Id &freqIn, vtkm::Id &freqOut) const
 

Public Attributes

BinaryCompare bop
 
vtkm::Id var {}
 

Member Typedef Documentation

◆ ControlSignature

template<class BinaryCompare >
using vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::ControlSignature = void(FieldIn, FieldIn, FieldOut)

◆ ExecutionSignature

template<class BinaryCompare >
using vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::ExecutionSignature = void(_1, _2, _3)

Constructor & Destructor Documentation

◆ ConditionalFreq()

template<class BinaryCompare >
VTKM_CONT vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::ConditionalFreq ( BinaryCompare  _bop)
inlineexplicit

Member Function Documentation

◆ operator()()

template<class BinaryCompare >
VTKM_EXEC void vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::operator() ( const vtkm::Id binIdIn,
const vtkm::Id freqIn,
vtkm::Id freqOut 
) const
inline

◆ setVar()

template<class BinaryCompare >
VTKM_CONT void vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::setVar ( vtkm::Id  _var)
inline

Member Data Documentation

◆ bop

template<class BinaryCompare >
BinaryCompare vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::bop

◆ var

template<class BinaryCompare >
vtkm::Id vtkm::worklet::histogram::ConditionalFreq< BinaryCompare >::var {}

The documentation for this class was generated from the following file: