|
VTK-m
2.0
|
This is the complete list of members for vtkm::worklet::WaveletCompressor, including all inherited members.
| ComputeCoeffLength(std::vector< vtkm::Id > &L, vtkm::Id nLevels) | vtkm::worklet::WaveletCompressor | inline |
| ComputeCoeffLength2(std::vector< vtkm::Id > &L, vtkm::Id nLevels) | vtkm::worklet::WaveletCompressor | inline |
| ComputeL(vtkm::Id sigInLen, vtkm::Id nLev, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| ComputeL2(vtkm::Id inX, vtkm::Id inY, vtkm::Id nLev, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| ComputeL3(vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, vtkm::Id nLev, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| DeviceAssignZero(ArrayType &array, vtkm::Id index) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceAssignZero2DColumn(ArrayType &array, vtkm::Id dimX, vtkm::Id dimY, vtkm::Id colIdx) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceAssignZero2DRow(ArrayType &array, vtkm::Id dimX, vtkm::Id dimY, vtkm::Id rowIdx) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceAssignZero3DPlaneX(ArrayType &array, vtkm::Id dimX, vtkm::Id dimY, vtkm::Id dimZ, vtkm::Id zeroX) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceAssignZero3DPlaneY(ArrayType &array, vtkm::Id dimX, vtkm::Id dimY, vtkm::Id dimZ, vtkm::Id zeroY) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceAssignZero3DPlaneZ(ArrayType &array, vtkm::Id dimX, vtkm::Id dimY, vtkm::Id dimZ, vtkm::Id zeroZ) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceCalculateVariance(ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceCopyStartX(const ArrayType1 &srcArray, ArrayType2 &dstArray, vtkm::Id startIdx) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceCubeCopyTo(const SmallArrayType &smallCube, vtkm::Id smallX, vtkm::Id smallY, vtkm::Id smallZ, BigArrayType &bigCube, vtkm::Id bigX, vtkm::Id bigY, vtkm::Id bigZ, vtkm::Id startX, vtkm::Id startY, vtkm::Id startZ) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceMax(const ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceMaxAbs(const ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceMin(const ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceRectangleCopyTo(const SmallArrayType &smallRect, vtkm::Id smallX, vtkm::Id smallY, BigArrayType &bigRect, vtkm::Id bigX, vtkm::Id bigY, vtkm::Id startX, vtkm::Id startY) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceSort(ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DeviceSum(const ArrayType &array) | vtkm::worklet::wavelets::WaveletBase | inline |
| DWT1D(const SignalArrayType &sigIn, CoeffArrayType &coeffOut, std::vector< vtkm::Id > &L) | vtkm::worklet::wavelets::WaveletDWT | inline |
| DWT2D(const ArrayInType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, ArrayOutType &coeffOut, std::vector< vtkm::Id > &L) | vtkm::worklet::wavelets::WaveletDWT | inline |
| DWT3D(ArrayInType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigDimZ, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigStartZ, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, vtkm::Id sigPretendDimZ, ArrayOutType &coeffOut, bool discardSigIn) | vtkm::worklet::wavelets::WaveletDWT | inline |
| EvaluateReconstruction(const ArrayType &original, const ArrayType &reconstruct) | vtkm::worklet::WaveletCompressor | inline |
| Extend1D(const SigInArrayType &sigIn, SigExtendedArrayType &sigOut, vtkm::Id addLen, vtkm::worklet::wavelets::DWTMode leftExtMethod, vtkm::worklet::wavelets::DWTMode rightExtMethod, bool attachZeroRightLeft, bool attachZeroRightRight) | vtkm::worklet::wavelets::WaveletDWT | inline |
| Extend2D(const SigInArrayType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, ExtensionArrayType &ext1, ExtensionArrayType &ext2, vtkm::Id addLen, vtkm::worklet::wavelets::DWTMode ext1Method, vtkm::worklet::wavelets::DWTMode ext2Method, bool pretendSigPaddedZero, bool padZeroAtExt2, bool modeLR) | vtkm::worklet::wavelets::WaveletDWT | inline |
| Extend3DFrontBack(const SigInArrayType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigDimZ, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigStartZ, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, vtkm::Id sigPretendDimZ, ExtensionArrayType &ext1, ExtensionArrayType &ext2, vtkm::Id addLen, vtkm::worklet::wavelets::DWTMode ext1Method, vtkm::worklet::wavelets::DWTMode ext2Method, bool pretendSigPaddedZero, bool padZeroAtExt2) | vtkm::worklet::wavelets::WaveletDWT | inline |
| Extend3DLeftRight(const SigInArrayType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigDimZ, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigStartZ, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, vtkm::Id sigPretendDimZ, ExtensionArrayType &ext1, ExtensionArrayType &ext2, vtkm::Id addLen, vtkm::worklet::wavelets::DWTMode ext1Method, vtkm::worklet::wavelets::DWTMode ext2Method, bool pretendSigPaddedZero, bool padZeroAtExt2) | vtkm::worklet::wavelets::WaveletDWT | inline |
| Extend3DTopDown(const SigInArrayType &sigIn, vtkm::Id sigDimX, vtkm::Id sigDimY, vtkm::Id sigDimZ, vtkm::Id sigStartX, vtkm::Id sigStartY, vtkm::Id sigStartZ, vtkm::Id sigPretendDimX, vtkm::Id sigPretendDimY, vtkm::Id sigPretendDimZ, ExtensionArrayType &ext1, ExtensionArrayType &ext2, vtkm::Id addLen, vtkm::worklet::wavelets::DWTMode ext1Method, vtkm::worklet::wavelets::DWTMode ext2Method, bool pretendSigPaddedZero, bool padZeroAtExt2) | vtkm::worklet::wavelets::WaveletDWT | inline |
| filter | vtkm::worklet::wavelets::WaveletBase | protected |
| GetApproxLength(vtkm::Id sigInLen) | vtkm::worklet::wavelets::WaveletBase | inline |
| GetApproxLengthLevN(vtkm::Id sigInLen, vtkm::Id levN) | vtkm::worklet::WaveletCompressor | inline |
| GetCoeffLength(vtkm::Id sigInLen) | vtkm::worklet::wavelets::WaveletBase | inline |
| GetCoeffLength2(vtkm::Id sigInX, vtkm::Id sigInY) | vtkm::worklet::wavelets::WaveletBase | inline |
| GetCoeffLength3(vtkm::Id sigInX, vtkm::Id sigInY, vtkm::Id sigInZ) | vtkm::worklet::wavelets::WaveletBase | inline |
| GetDetailLength(vtkm::Id sigInLen) | vtkm::worklet::wavelets::WaveletBase | inline |
| GetWaveletMaxLevel(vtkm::Id sigInLen) | vtkm::worklet::wavelets::WaveletBase | inline |
| IDWT1D(const CoeffArrayType &coeffIn, std::vector< vtkm::Id > &L, SignalArrayType &sigOut) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWT2D(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inStartX, vtkm::Id inStartY, const std::vector< vtkm::Id > &L, ArrayOutType &sigOut) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWT3D(ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inDimZ, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inStartZ, const std::vector< vtkm::Id > &L, ArrayOutType &sigOut, bool discardCoeffIn) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWTHelper2DLeftRight(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inPretendDimX, vtkm::Id inPretendDimY, vtkm::Id cADimX, vtkm::Id cDDimX, ArrayOutType &ext1, ArrayOutType &ext2, ArrayOutType &ext3, ArrayOutType &ext4, vtkm::Id &ext1DimX, vtkm::Id &ext2DimX, vtkm::Id &ext3DimX, vtkm::Id &ext4DimX, vtkm::Id filterLen, DWTMode mode) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWTHelper2DTopDown(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inPretendDimX, vtkm::Id inPretendDimY, vtkm::Id cADimY, vtkm::Id cDDimY, ArrayOutType &ext1, ArrayOutType &ext2, ArrayOutType &ext3, ArrayOutType &ext4, vtkm::Id &ext1DimY, vtkm::Id &ext2DimY, vtkm::Id &ext3DimY, vtkm::Id &ext4DimY, vtkm::Id filterLen, DWTMode mode) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWTHelper3DFrontBack(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inDimZ, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inStartZ, vtkm::Id inPretendDimX, vtkm::Id inPretendDimY, vtkm::Id inPretendDimZ, vtkm::Id cADimZ, vtkm::Id cDDimZ, ArrayOutType &ext1, ArrayOutType &ext2, ArrayOutType &ext3, ArrayOutType &ext4, vtkm::Id &ext1DimZ, vtkm::Id &ext2DimZ, vtkm::Id &ext3DimZ, vtkm::Id &ext4DimZ, vtkm::Id filterLen, DWTMode mode) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWTHelper3DLeftRight(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inDimZ, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inStartZ, vtkm::Id inPretendDimX, vtkm::Id inPretendDimY, vtkm::Id inPretendDimZ, vtkm::Id cADimX, vtkm::Id cDDimX, ArrayOutType &ext1, ArrayOutType &ext2, ArrayOutType &ext3, ArrayOutType &ext4, vtkm::Id &ext1DimX, vtkm::Id &ext2DimX, vtkm::Id &ext3DimX, vtkm::Id &ext4DimX, vtkm::Id filterLen, DWTMode mode) | vtkm::worklet::wavelets::WaveletDWT | inline |
| IDWTHelper3DTopDown(const ArrayInType &coeffIn, vtkm::Id inDimX, vtkm::Id inDimY, vtkm::Id inDimZ, vtkm::Id inStartX, vtkm::Id inStartY, vtkm::Id inStartZ, vtkm::Id inPretendDimX, vtkm::Id inPretendDimY, vtkm::Id inPretendDimZ, vtkm::Id cADimY, vtkm::Id cDDimY, ArrayOutType &ext1, ArrayOutType &ext2, ArrayOutType &ext3, ArrayOutType &ext4, vtkm::Id &ext1DimY, vtkm::Id &ext2DimY, vtkm::Id &ext3DimY, vtkm::Id &ext4DimY, vtkm::Id filterLen, DWTMode mode) | vtkm::worklet::wavelets::WaveletDWT | inline |
| Print2DArray(const std::string &str, const ArrayType &arr, vtkm::Id dimX) | vtkm::worklet::wavelets::WaveletBase | inline |
| SquashCoefficients(CoeffArrayType &coeffIn, vtkm::Float64 ratio) | vtkm::worklet::WaveletCompressor | inline |
| WaveDecompose(const SignalArrayType &sigIn, vtkm::Id nLevels, CoeffArrayType &coeffOut, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| WaveDecompose2D(const InArrayType &sigIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, OutArrayType &coeffOut, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| WaveDecompose3D(InArrayType &sigIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, OutArrayType &coeffOut, bool discardSigIn) | vtkm::worklet::WaveletCompressor | inline |
| WaveLengthValidate(vtkm::Id sigInLen, vtkm::Id filterLength, vtkm::Id &level) | vtkm::worklet::wavelets::WaveletBase | inlineprotected |
| WaveletBase(WaveletName name) | vtkm::worklet::wavelets::WaveletBase | inline |
| WaveletCompressor(wavelets::WaveletName name) | vtkm::worklet::WaveletCompressor | inline |
| WaveletDWT(WaveletName name) | vtkm::worklet::wavelets::WaveletDWT | inline |
| WaveReconstruct(const CoeffArrayType &coeffIn, vtkm::Id nLevels, std::vector< vtkm::Id > &L, SignalArrayType &sigOut) | vtkm::worklet::WaveletCompressor | inline |
| WaveReconstruct2D(const InArrayType &arrIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, OutArrayType &arrOut, std::vector< vtkm::Id > &L) | vtkm::worklet::WaveletCompressor | inline |
| WaveReconstruct3D(InArrayType &arrIn, vtkm::Id nLevels, vtkm::Id inX, vtkm::Id inY, vtkm::Id inZ, OutArrayType &arrOut, bool discardArrIn) | vtkm::worklet::WaveletCompressor | inline |
| wmode | vtkm::worklet::wavelets::WaveletBase | protected |
| wname | vtkm::worklet::wavelets::WaveletBase | protected |
1.8.17