X x__text__TEXTExX"__data__DATAPX&(__cstring__TEXT07 __compact_unwind__LDh' __eh_frame__TEXT`  h2  '48+0 P &UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5~HHt H tH[]H=H[]fUHAVSH0HuHHEЋFEHEHEH}ȃuoHutqH]H=HAt1H=HtH=Ht HLcHuL1H0[A^]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)AuhHuH}}L}tlH=LAtbH=LtOH=Ltz<@f.u*z(Hf.uzPf.u{'HuHH HHHH H H;MUHAWAVSHXHHHEHHHD~DHGyHH5Lw(MA)HAHuHHuHH HEHE(E)E(E)`HEHp(( (0(@))))HPHtZHuHUHL\1H H H;MHX[A^A_]E1MIHuHUHLEf.EuzEf.EuzEf.Eu{!HuHHU1Ef.`u$z"Ef.huzEf.pu{$HuHHUf.f. f.uzzx(f.ufzd0f.uRzP8f.u>z<@f.u*z(Hf.uzPf.u{'HuHH HH H H;MBHDyam1<vtkParametricKuenvtkCommonComputationalGeometryPython.vtkParametricKuenvtkParametricKuen - Generate Kuens' surface. Superclass: vtkParametricFunction vtkParametricKuen generates Kuens' surface. This surface has a constant negative gaussian curvature. For more information about this surface, see Dr. O'Niell's page at the UCLA Mathematics Department.@par Thanks: Tim Meehan 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) -> vtkParametricKuen C++: static vtkParametricKuen *SafeDownCast(vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkParametricKuen C++: vtkParametricKuen *NewInstance() GetDimensionV.GetDimension() -> int C++: int GetDimension() override; Return the parametric dimension of the class. SetDeltaV0V.SetDeltaV0(float) C++: virtual void SetDeltaV0(double _arg) Set/Get the value to use when V == 0. Default is 0.05, giving the best appearance with the default settings. Setting it to a value less than 0.05 extrapolates the surface towards a pole in the -z direction. Setting it to 0 retains the pole whose z-value is -inf. GetDeltaV0V.GetDeltaV0() -> float C++: virtual double GetDeltaV0() Set/Get the value to use when V == 0. Default is 0.05, giving the best appearance with the default settings. Setting it to a value less than 0.05 extrapolates the surface towards a pole in the -z direction. Setting it to 0 retains the pole whose z-value is -inf. EvaluateV.Evaluate([float, float, float], [float, float, float], [float, float, float, float, float, float, float, float, float]) C++: void Evaluate(double uvw[3], double Pt[3], double Duvw[9]) override; Kuen's surface. * This function performs the mapping $f(u,v) \rightarrow (x,y,x) $, returning it * as Pt. It also returns the partial derivatives Du and Dv. * $Pt = (x, y, z), D_u\vec{f} = (dx/du, dy/du, dz/du), D_v\vec{f} = (dx/dv, dy/dv, dz/dv) $ . * Then the normal is $N = D_u\vec{f} \times D_v\vec{f} $ . EvaluateScalarV.EvaluateScalar([float, float, float], [float, float, float], [float, float, float, float, float, float, float, float, float]) -> float C++: double EvaluateScalar(double uvw[3], double Pt[3], double Duvw[9]) override; Calculate a user defined scalar using one or all of uvw, Pt, Duvw. This method simply returns 0. vtkParametricFunctionvtkObjectvtkObjectBaseOP `!'a!!a`aP!a azRx $OAC $D AC $lAC B$pAC G$'AC I$ AC G$ AC G$4AC I$\AC I$AC G$xAC L$AC LA1-/2=(-- ,- -" ,- - ,- -4 2=+ &- .- )-f )-I )- (-  2= 1- 2= $= -{ ,-Y - ,-q -9 ,- -2=&-z0-)-)-)-n(-8#2=--&--(-bC$=7-&--+-(-t<-/-&--(--o-c-S--F-<&-&-(----s&-Y-E-'- --&-%-3-zo3-gV3-N5*-(-&---}%-q3-i^3-VE3-=.*-#---"--zslV/-IB-=6/"-'!-  xh `XH@8( @8! X0`@ `@ P`PGq`PO b`13*":DrO2]IjwJZ_PyType_Ready_PyvtkParametricFunction_ClassNew_PyvtkParametricKuen_ClassNew_PyVTKObject_New__ZL29PyvtkParametricKuen_StaticNewv__ZN17vtkParametricKuen3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL27PyvtkParametricKuen_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp_PyVTKAddFile_vtkParametricKuen___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL24PyvtkParametricKuen_Type_PyType_Type_PyFloat_FromDouble___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL32PyvtkParametricKuen_SafeDownCastP7_objectS0___ZL34PyvtkParametricKuen_EvaluateScalarP7_objectS0___ZL32PyvtkParametricKuen_GetDimensionP7_objectS0___ZL28PyvtkParametricKuen_IsTypeOfP7_objectS0___ZL28PyvtkParametricKuen_EvaluateP7_objectS0___ZL31PyvtkParametricKuen_NewInstanceP7_objectS0___ZL23PyvtkParametricKuen_IsAP7_objectS0___ZL30PyvtkParametricKuen_SetDeltaV0P7_objectS0___ZL30PyvtkParametricKuen_GetDeltaV0P7_objectS0___ZN17vtkParametricKuen14EvaluateScalarEPdS0_S0___ZN17vtkParametricKuen8EvaluateEPdS0_S0_