X $x$__text__TEXTx'__data__DATA`(+4__cstring__TEXT __compact_unwind__LDp"x-__eh_frame__TEXT!p$ h2  -8x1x P&UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5^HHt H tH[]H=H[]fUHAVSH0HuHHEЋFEHEHEH}ȃuoHutqH]H=HAt1H=oHtH=rHt HLcHuL1H0[A^]f.@UHAWAVSH(HuHKHED~D}HG]ԉ]؅yHHLw(HEMA)AuhHuH}}L}tlH=LAtbH=^LtOH=aLtz<@f.u*z(Hf.uzPf.u{'HuHH HHHH H H;MUHAWAVSHXHHHEHH4HD~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;M*HDi"#') =Bv{ZcpvtkParametricBohemianDomevtkCommonComputationalGeometryPython.vtkParametricBohemianDomevtkParametricBohemianDome - Generate a Bohemian dome. Superclass: vtkParametricFunction vtkParametricBohemianDome generates a parametric Bohemian dome. The Bohemian dome is a quartic surface, and is described in much better detail at HMC page. @warning I haven't set any restrictions on the A, B, or C values.@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) -> vtkParametricBohemianDome C++: static vtkParametricBohemianDome *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkParametricBohemianDome C++: vtkParametricBohemianDome *NewInstance() GetAV.GetA() -> float C++: virtual double GetA() Construct a Bohemian dome surface with the following parameters: SetAV.SetA(float) C++: virtual void SetA(double _arg) Construct a Bohemian dome surface with the following parameters: GetBV.GetB() -> float C++: virtual double GetB() SetBV.SetB(float) C++: virtual void SetB(double _arg) GetCV.GetC() -> float C++: virtual double GetC() SetCV.SetC(float) C++: virtual void SetC(double _arg) GetDimensionV.GetDimension() -> int C++: int GetDimension() override; Return the parametric dimension of the class. 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; BohemianDome 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!!!`aP!a!a ap aazRx $OAC $D AC $lAC B$`AC G$'AC I$AC G$ AC G$4pAC G$\AC I$AC G$hAC I$0AC G$AC I$$AC I$L(AC L$tAC L5-6=-r-m0-K-0-c-+0--6=*-z2-------n,-8#6= 5- 6= (= - 0- - 0- - 0-} - 6= *- 4-F --& -- -- ,-  6=L -? -, *- - ,-  (= -y *-_ -% /-,---*-i-<,-(=-*--u/-N,-$--*--,-bC(=7-*--/-,-tE-6-!*- -,-#-o-c-S1-F-<*-&-,-1--s*-Y-E-+- --*-)-7-zo7-gV7-N5.-,-*---})-q7-i^7-VE7-=..-'---&--zslV3-IB-=6/&-'!-8(     xh `XH@8( @8! %$X"0`@ `@ PhPLms`@P  6p  `13Z3"9 jdrWR]Iz DGz_PyType_Ready_PyvtkParametricFunction_ClassNew_PyvtkParametricBohemianDome_ClassNew_PyVTKObject_New__ZL37PyvtkParametricBohemianDome_StaticNewv__ZN25vtkParametricBohemianDome3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL35PyvtkParametricBohemianDome_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL32PyvtkParametricBohemianDome_Type_PyVTKAddFile_vtkParametricBohemianDome_PyFloat_FromDouble___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL40PyvtkParametricBohemianDome_SafeDownCastP7_objectS0___ZL42PyvtkParametricBohemianDome_EvaluateScalarP7_objectS0___ZL40PyvtkParametricBohemianDome_GetDimensionP7_objectS0___ZL36PyvtkParametricBohemianDome_IsTypeOfP7_objectS0___ZL36PyvtkParametricBohemianDome_EvaluateP7_objectS0___ZL39PyvtkParametricBohemianDome_NewInstanceP7_objectS0___ZL32PyvtkParametricBohemianDome_SetCP7_objectS0___ZL32PyvtkParametricBohemianDome_GetCP7_objectS0___ZL32PyvtkParametricBohemianDome_SetBP7_objectS0___ZL32PyvtkParametricBohemianDome_GetBP7_objectS0___ZL32PyvtkParametricBohemianDome_SetAP7_objectS0___ZL32PyvtkParametricBohemianDome_GetAP7_objectS0___ZL31PyvtkParametricBohemianDome_IsAP7_objectS0___ZN25vtkParametricBohemianDome14EvaluateScalarEPdS0_S0___ZN25vtkParametricBohemianDome8EvaluateEPdS0_S0_