X $x$__text__TEXT:xP'__data__DATA@ ,;__cstring__TEXT  __compact_unwind__LD !-__eh_frame__TEXT!8$ h2  .A2 P*UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5nHHt H tH[]H=H[]fUHSH(HuHHE؋FEHEHEH}Ѓu1Hut3H}HuHcH([]þ1H([]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;HHt<1@H}1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuHHEЋFEHEuGH5tH}HU}t@HHtCHH5gHPE1LEHu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuHHEDvDuHG]]yHHH(HD9u3HPxHt9HHH5HPE1LEHucH}111RE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHSH8HHJHG)ǃHUH=<H}MEEyHHHHH^(HH}HuH}HuH}Hu}EMUf.u"z f.uzf.u{fHH@H=H8[]H5@1H8[]1H HH`HuHHH8[]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtYLw(MtPA)Au4HuH}t6ELHuHHH}1H([A^A_]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtYLw(MtPA)Au4HuH}t6ELHuHHH}1H([A^A_]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtYLw(MtPA)Au4HuH}t6ELHuHHH}1H([A^A_]UHAWAVSH(HuHDHED~D}HG]܉]y HHt$Lw(MtD9uEt&IHt.1:H}111)ILpIHuLHHH([A^A_]fDUHAVSH0HuHHEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAVSH0HuHHEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAVSH0HuHNHEDvDuHG]܉]y HHt%HG(HtD9uEHt1H}111 EHHH0[A^]DUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9tAILHu6H}1H([A^A_]ILHuHHUHAVSH HuH HEDvDuHG]]y HHt#H(HtD9uEt%Ht*11H}111 HHuHcHHH [A^]@UHSPHH=@HtZH=HtGH=Ht4H=Ht!H=HtHH[]H[]f.@UHAWAVSHHHHHEHuH HED~D}HG]]y HHthLw(Mt_A)AuCHuH}t@}tWEMUIL`HuJH}1H H H;Mu?HH[A^A_]IHuLhHuHHH H H;Mtf.UHAWAVSH(HuH HED~D}HG]ԉ]؅y HHtcLw(MtZA)Au>HuH}t@EIL((`HuHHH}1H([A^A_]<HDp!-\g<G'HS&1V_vtkImageButterworthHighPassvtkImagingFourierPython.vtkImageButterworthHighPassvtkImageButterworthHighPass - Frequency domain high 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. vtkImageButterworthHighPass the frequency components around 0 are attenuated. Input and output are in doubles, with two components (complex numbers). out(i, j) = 1 / (1 + pow(CutOff/Freq(i,j), 2*Order)); @sa vtkImageButterworthLowPass IsTypeOfV.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. IsAV.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. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkImageButterworthHighPass C++: static vtkImageButterworthHighPass *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkImageButterworthHighPass C++: vtkImageButterworthHighPass *NewInstance() SetCutOffV.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) SetXCutOffV.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). SetYCutOffV.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). SetZCutOffV.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). GetCutOffV.GetCutOff() -> (float, float, float) C++: double *GetCutOff() GetXCutOffV.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). GetYCutOffV.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). GetZCutOffV.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). SetOrderV.SetOrder(int) C++: virtual void SetOrder(int _arg) The order determines sharpness of the cutoff curve. GetOrderV.GetOrder() -> int C++: virtual int GetOrder() The order determines sharpness of the cutoff curve. vtkThreadedImageAlgorithmvtkImageAlgorithmvtkAlgorithmvtkObjectvtkObjectBase@P *d@dOP `pa`!!a@aaa`! ! !@ a ! ` a azRx $@OAC $Dh AC $lPAC B$AC E$AC I$AC G$ `AC G$48AC E$\AC I$AC I$AC I$(AC I$AC G$$8AC G$LAC G$t(AC I$AC G$hAC B$AC I$AC I)1--=- 6- 3- r >-d ?=Z -=N -% ?= 1- - 4- 3- p ?=B .-0 @-(  @-  @-  @-  @-  - - 1- -\ 3-2  -= - 1- - 7-~ 3-T ( - 1- - 3-  -| 1-d -< 3- -1--3-rE/-3-1--3-1-w-=k-f<-U6-.3-1--=-;-6-~3-T/1--= -:-6-3--=v-O0-JC9-86-6-6-j3-N(-$-"-8--1--L3-"8--1--2-rC-6-1---5-3-c1-M-@-9-,5-,---+- -zslV=-IB-=6/+-'! -XH@8(    xh `XH @8( @8&%*!)X'0#`@ `@ `@ e@*nP_p`Vs@$` 8 @ P E `   ` ]7k$8J*eb2_PyType_Ready_PyvtkImageButterworthHighPass_ClassNew_PyvtkThreadedImageAlgorithm_ClassNew_PyVTKObject_New__ZL39PyvtkImageButterworthHighPass_StaticNewv__ZN27vtkImageButterworthHighPass3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject_PyVTKAddFile_vtkImageButterworthHighPass__ZL37PyvtkImageButterworthHighPass_Methods__ZL47PyvtkImageButterworthHighPass_SetCutOff_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs10BuildTupleEPKdi__ZN13vtkPythonArgs8GetValueERi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL34PyvtkImageButterworthHighPass_Type_PyType_Type_PyFloat_FromDouble___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__ZN27vtkImageButterworthHighPass10SetZCutOffEd__ZN27vtkImageButterworthHighPass10SetYCutOffEd__ZN27vtkImageButterworthHighPass10SetXCutOffEd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN27vtkImageButterworthHighPass8IsTypeOfEPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL42PyvtkImageButterworthHighPass_SafeDownCastP7_objectS0___ZL38PyvtkImageButterworthHighPass_SetOrderP7_objectS0___ZL38PyvtkImageButterworthHighPass_GetOrderP7_objectS0___ZL39PyvtkImageButterworthHighPass_SetCutOffP7_objectS0___ZL39PyvtkImageButterworthHighPass_GetCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_SetZCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_GetZCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_SetYCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_GetYCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_SetXCutOffP7_objectS0___ZL40PyvtkImageButterworthHighPass_GetXCutOffP7_objectS0___ZL38PyvtkImageButterworthHighPass_IsTypeOfP7_objectS0___ZL41PyvtkImageButterworthHighPass_NewInstanceP7_objectS0___ZL33PyvtkImageButterworthHighPass_IsAP7_objectS0___ZL42PyvtkImageButterworthHighPass_SetCutOff_s3P7_objectS0___ZL42PyvtkImageButterworthHighPass_SetCutOff_s2P7_objectS0_