#include <WaveletTransforms.h>
|
| ForwardTransform (vtkm::Id filLen, vtkm::Id approx_len, vtkm::Id detail_len, bool odd_low, bool odd_high) |
|
template<typename InputPortalType , typename FilterPortalType , typename OutputPortalType > |
VTKM_EXEC void | operator() (const InputPortalType &signalIn, const FilterPortalType lowFilter, const FilterPortalType highFilter, OutputPortalType &coeffOut, const vtkm::Id &workIndex) const |
|
◆ ControlSignature
◆ ExecutionSignature
◆ InputDomain
◆ ForwardTransform()
vtkm::worklet::wavelets::ForwardTransform::ForwardTransform |
( |
vtkm::Id |
filLen, |
|
|
vtkm::Id |
approx_len, |
|
|
vtkm::Id |
detail_len, |
|
|
bool |
odd_low, |
|
|
bool |
odd_high |
|
) |
| |
|
inline |
◆ operator()()
template<typename InputPortalType , typename FilterPortalType , typename OutputPortalType >
VTKM_EXEC void vtkm::worklet::wavelets::ForwardTransform::operator() |
( |
const InputPortalType & |
signalIn, |
|
|
const FilterPortalType |
lowFilter, |
|
|
const FilterPortalType |
highFilter, |
|
|
OutputPortalType & |
coeffOut, |
|
|
const vtkm::Id & |
workIndex |
|
) |
| const |
|
inline |
◆ SetStartPosition()
VTKM_EXEC_CONT void vtkm::worklet::wavelets::ForwardTransform::SetStartPosition |
( |
| ) |
|
|
inlineprivate |
◆ approxLen
const vtkm::Id vtkm::worklet::wavelets::ForwardTransform::approxLen |
|
private |
◆ detailLen
const vtkm::Id vtkm::worklet::wavelets::ForwardTransform::detailLen |
|
private |
◆ filterLen
const vtkm::Id vtkm::worklet::wavelets::ForwardTransform::filterLen |
|
private |
◆ oddhigh
bool vtkm::worklet::wavelets::ForwardTransform::oddhigh |
|
private |
◆ oddlow
bool vtkm::worklet::wavelets::ForwardTransform::oddlow |
|
private |
◆ xhstart
vtkm::Id vtkm::worklet::wavelets::ForwardTransform::xhstart |
|
private |
◆ xlstart
vtkm::Id vtkm::worklet::wavelets::ForwardTransform::xlstart |
|
private |
The documentation for this class was generated from the following file: