ELF>R@@%$   UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tHH=tHH=tHff.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=HG(HtL$9L$t:H111HT$(dH+%(u?H0[fDHHuӐfH~HufHnSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=HG(HtL$9L$t:H111HT$(dH+%(u?H0[fDHHuӐfH~HufHnSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=HG(HtL$9L$t:H111HT$(dH+%(u?H0[fDHHuӐfH~HufHnUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u^H0]fDHHuӐt$HHuH@HHpH;tHfUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uXH@]f.HHuϐHt$H|$tD$HHuHHUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uXH@]f.HHuϐHt$H|$tD$HHuHHUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uXH@]f.HHuϐHt$H|$tD$HHuHHATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$u`HELH@H;H=tLH=u-HaHcVf.LLH=tLH=tLH=tLHЉfUH@fnFdH%(HD$81HHt$HD$HGfn؉D$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tL$HEf(H`H;fukf.z!uf.zuf.z tHHHHH:f.f(f(Hff.ATUHHfnFdH%(HD$81HH4$HD$HGfnD$fbfD$uKHo(HtD$+D$tEH1HT$8dH+%(:HH]A\DHHuΐLd$ HLtT$HEf(D$ H`H;T$0f(f(ff(f.zuf.zuf.ztHH'HHf.HhH;u@f(D$ H`H;T$0f(f(ff(Yf(HDLH{ff.AT1IUHXfnFdH%(HD$HHG~H%fn)fbău_HHt$ HT$(L$8fD$0HIh(Ht>D$0+D$4H|$ 1fH51HT$HdH+%(HX]A\fDHD$HdH+%(mHXHH=L]A\LIHQf.Ld$ Ht$LrHt$L]Ht$LHD$L$D$4T$f(fم~HEH`H;f.zuf.zu f.zt!HHHHf.zuf.zu f.ztHEHHf.ATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\f.f(fz"u f.zuf.z uHHSafeDownCastvtkObjectBasevtkImageIdealLowPassIsTypeOfGetZCutOffGetXCutOffGetYCutOffGetCutOffSetXCutOffSetYCutOffSetZCutOffNewInstanceIsASetCutOff@P *d@dvtkThreadedImageAlgorithmvtkImageAlgorithmvtkAlgorithmvtkObjectUH=Hu]ÐHH=tHH=tHH=tHH=tH]fHVf(H`H;ff(uDf.z"u f.zuf.z uvtkImageIdealLowPass - Simple frequency domain band pass. Superclass: vtkThreadedImageAlgorithm This filter only works on an image after it has been converted to frequency domain by a vtkImageFFT filter. A vtkImageRFFT filter can be used to convert the output back into the spatial domain. vtkImageIdealLowPass just sets a portion of the image to zero. The result is an image with a lot of ringing. Input and Output must be doubles. Dimensionality is set when the axes are set. Defaults to 2D on X and Y axes. @sa vtkImageButterworthLowPass vtkImageIdealHighPass vtkImageFFT vtkImageRFFT vtkImagingFourierPython.vtkImageIdealLowPassV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. V.SafeDownCast(vtkObjectBase) -> vtkImageIdealLowPass C++: static vtkImageIdealLowPass *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkImageIdealLowPass C++: vtkImageIdealLowPass *NewInstance() V.SetCutOff(float, float, float) C++: void SetCutOff(double, double, double) V.SetCutOff((float, float, float)) C++: void SetCutOff(double a[3]) V.SetCutOff(float) C++: void SetCutOff(double v) V.SetXCutOff(float) C++: void SetXCutOff(double v) Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). V.SetYCutOff(float) C++: void SetYCutOff(double v) Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). V.SetZCutOff(float) C++: void SetZCutOff(double v) Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). V.GetCutOff() -> (float, float, float) C++: double *GetCutOff() V.GetXCutOff() -> float C++: double GetXCutOff() Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). V.GetYCutOff() -> float C++: double GetYCutOff() Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). V.GetZCutOff() -> float C++: double GetZCutOff() Set/Get the cutoff frequency for each axis. The values are specified in the order X, Y, Z, Time. Units: Cycles per world unit (as defined by the data spacing). HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx P0 D X lEDPa AE uEY B P("EAD`n AAF r ED@ AG ED@ AG 8ED@ AG \ED@ AG EDP AK EDP AK EDP AK gFD@ EE 0FAA D`  AABH DdEDP AG (hFAD` ABF 4fFFDp ABG X NBH MFF0OFDD n ABA DDBp    (]" 'Yp`Pg& R` d f`=a 0,99DOZdoz" P" Ee" 1B"udk"r-@d 2Ff M,pONco{  / _ZL32PyvtkImageIdealLowPass_StaticNewv_ZL35PyvtkImageIdealLowPass_SafeDownCastP7_objectS0__ZL31PyvtkImageIdealLowPass_IsTypeOfP7_objectS0__ZL33PyvtkImageIdealLowPass_GetZCutOffP7_objectS0__ZL33PyvtkImageIdealLowPass_GetXCutOffP7_objectS0__ZL33PyvtkImageIdealLowPass_GetYCutOffP7_objectS0__ZL32PyvtkImageIdealLowPass_GetCutOffP7_objectS0__ZL33PyvtkImageIdealLowPass_SetXCutOffP7_objectS0__ZL33PyvtkImageIdealLowPass_SetYCutOffP7_objectS0__ZL33PyvtkImageIdealLowPass_SetZCutOffP7_objectS0__ZL34PyvtkImageIdealLowPass_NewInstanceP7_objectS0__ZL26PyvtkImageIdealLowPass_IsAP7_objectS0__ZL35PyvtkImageIdealLowPass_SetCutOff_s3P7_objectS0__ZL35PyvtkImageIdealLowPass_SetCutOff_s2P7_objectS0__ZL32PyvtkImageIdealLowPass_SetCutOffP7_objectS0__ZL40PyvtkImageIdealLowPass_SetCutOff_Methods_ZL27PyvtkImageIdealLowPass_Type_ZL30PyvtkImageIdealLowPass_Methods_GLOBAL__sub_I_vtkImageIdealLowPassPython.cxx.LC0.LC1.LC2.LC7.LC3.LC4.LC5.LC6.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18_ZN20vtkImageIdealLowPass9SetCutOffEddd_ZN20vtkImageIdealLowPass9GetCutOffEv_ZN20vtkImageIdealLowPass3NewEv_ZNK20vtkImageIdealLowPass19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN20vtkImageIdealLowPass3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN20vtkImageIdealLowPass9SetCutOffEPd_GLOBAL_OFFSET_TABLE__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1_PyFloat_FromDouble_ZN13vtkPythonArgs10BuildTupleEPKdi_ZN13vtkPythonArgs8GetValueERd_ZN20vtkImageIdealLowPass10SetXCutOffEd_Py_NoneStruct_ZN20vtkImageIdealLowPass10SetYCutOffEd_ZN20vtkImageIdealLowPass10SetZCutOffEdPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlag_ZN13vtkPythonArgs8GetArrayEPdi_ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3_PyvtkImageIdealLowPass_ClassNewPyVTKClass_AddPyvtkThreadedImageAlgorithm_ClassNewPyType_ReadyPyVTKAddFile_vtkImageIdealLowPassPyDict_SetItemString_Py_DeallocPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del, `7!8"9:9; #J7}?"=$=9@%=&='=>;A(7C9D;)^7C9D;*.7QCn9}D;+7!C<9NEe*4s;,7!C;FMGR9^*Hi;-7C+F=IB9N*HY;.7CF-J29>*HI;r/7C *6 5( "7 9D :X Kh L M 9 ; 0F 7q C ? *< " = $ = 9 @ % =! && =4 '9 =E >Z ; 1 7 C F; *3 9 *H ; 1I 7q C N *39)*HJ*A`*3;1O7c1hOCFFFX*39*H;)7">FRLTS^cTQ"V5PW5"=&$+=9%>=L&Q=_'d=q>*32XX0YXZ[\]^_`8a@b0 ( 8@HX`hPx`d(opz`Z D(8@OHX `9h x  `  4H\p   <`p`P H` l  p .symtab.strtab.shstrtab.rela.text.data.bss.text._ZN20vtkImageIdealLowPass9SetCutOffEddd.text._ZN20vtkImageIdealLowPass9GetCutOffEv.rela.text._ZNK20vtkImageIdealLowPass19NewInstanceInternalEv.rodata.str1.1.rodata._ZN20vtkImageIdealLowPass3IsAEPKc.str1.1.rela.text._ZN20vtkImageIdealLowPass3IsAEPKc.rela.text._ZN20vtkImageIdealLowPass9SetCutOffEPd.rodata.str1.8.rela.text.startup.rela.init_array.rela.data.rel.rela.data.rel.local.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@"3H"4P "6\ "<h "A @9@"&?,?1@P_  @(H" 22QC u@@H": r5@HI"g2{ { v@`I0"8 @I"@  @I "! @J"0#, $$ 0$0@N(" `'H #3 0? P