#include <WaveletTransforms.h>
|
VTKM_EXEC_CONT | ExtensionWorklet2D (vtkm::Id extdimX, vtkm::Id extdimY, vtkm::Id sigdimX, vtkm::Id sigdimY, vtkm::Id sigstartX, vtkm::Id sigstartY, vtkm::Id sigpretendX, vtkm::Id sigpretendY, DWTMode m, ExtensionDirection dir, bool pad_zero) |
|
VTKM_EXEC_CONT void | Ext1Dto2D (vtkm::Id idx, vtkm::Id &x, vtkm::Id &y) const |
|
VTKM_EXEC_CONT vtkm::Id | Sig2Dto1D (vtkm::Id x, vtkm::Id y) const |
|
VTKM_EXEC_CONT vtkm::Id | SigPretend2Dto1D (vtkm::Id x, vtkm::Id y) const |
|
template<typename PortalOutType , typename PortalInType > |
VTKM_EXEC void | operator() (PortalOutType &portalOut, const PortalInType &portalIn, const vtkm::Id &workIndex) const |
|
◆ ControlSignature
◆ ExecutionSignature
◆ InputDomain
◆ ExtensionWorklet2D()
VTKM_EXEC_CONT vtkm::worklet::wavelets::ExtensionWorklet2D::ExtensionWorklet2D |
( |
vtkm::Id |
extdimX, |
|
|
vtkm::Id |
extdimY, |
|
|
vtkm::Id |
sigdimX, |
|
|
vtkm::Id |
sigdimY, |
|
|
vtkm::Id |
sigstartX, |
|
|
vtkm::Id |
sigstartY, |
|
|
vtkm::Id |
sigpretendX, |
|
|
vtkm::Id |
sigpretendY, |
|
|
DWTMode |
m, |
|
|
ExtensionDirection |
dir, |
|
|
bool |
pad_zero |
|
) |
| |
|
inline |
◆ Ext1Dto2D()
◆ operator()()
template<typename PortalOutType , typename PortalInType >
VTKM_EXEC void vtkm::worklet::wavelets::ExtensionWorklet2D::operator() |
( |
PortalOutType & |
portalOut, |
|
|
const PortalInType & |
portalIn, |
|
|
const vtkm::Id & |
workIndex |
|
) |
| const |
|
inline |
◆ Sig2Dto1D()
◆ SigPretend2Dto1D()
◆ direction
◆ extDimX
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::extDimX |
|
private |
◆ extDimY
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::extDimY |
|
private |
◆ mode
const DWTMode vtkm::worklet::wavelets::ExtensionWorklet2D::mode |
|
private |
◆ padZero
const bool vtkm::worklet::wavelets::ExtensionWorklet2D::padZero |
|
private |
◆ sigDimX
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigDimX |
|
private |
◆ sigDimY
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigDimY |
|
private |
◆ sigPretendDimX
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigPretendDimX |
|
private |
◆ sigPretendDimY
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigPretendDimY |
|
private |
◆ sigStartX
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigStartX |
|
private |
◆ sigStartY
const vtkm::Id vtkm::worklet::wavelets::ExtensionWorklet2D::sigStartY |
|
private |
The documentation for this class was generated from the following file: