X +x+__text__TEXTUx0.__data__DATA`h3:__cstring__TEXTx__compact_unwind__LD&@)85__eh_frame__TEXT(H+ h2  5:h9 P&UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5NHHt 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;MHDW".afej W \ !!!##vtkParametricConicSpiralvtkCommonComputationalGeometryPython.vtkParametricConicSpiralvtkParametricConicSpiral - Generate conic spiral surfaces that resemble sea-shells. Superclass: vtkParametricFunction vtkParametricConicSpiral generates conic spiral surfaces. These can resemble sea shells, or may look like a torus "eating" its own tail. For further information about this surface, please consult the technical description "Parametric surfaces" in http://www.vtk.org/publications in the "VTK Technical Documents" section in the VTk.org web pages. @par Thanks: Andrew Maclean andrew.amaclean@gmail.com for creating and contributing the class. 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) -> vtkParametricConicSpiral C++: static vtkParametricConicSpiral *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkParametricConicSpiral C++: vtkParametricConicSpiral *NewInstance() GetDimensionV.GetDimension() -> int C++: int GetDimension() override; Return the parametric dimension of the class. SetAV.SetA(float) C++: virtual void SetA(double _arg) Set/Get the scale factor. Default = 0.2 GetAV.GetA() -> float C++: virtual double GetA() Set/Get the scale factor. Default = 0.2 SetBV.SetB(float) C++: virtual void SetB(double _arg) Set/Get the A function coefficient. See the definition in Parametric surfaces referred to above. Default is 1. GetBV.GetB() -> float C++: virtual double GetB() Set/Get the A function coefficient. See the definition in Parametric surfaces referred to above. Default is 1. SetCV.SetC(float) C++: virtual void SetC(double _arg) Set/Get the B function coefficient. See the definition in Parametric surfaces referred to above. Default is 0.1. GetCV.GetC() -> float C++: virtual double GetC() Set/Get the B function coefficient. See the definition in Parametric surfaces referred to above. Default is 0.1. SetNV.SetN(float) C++: virtual void SetN(double _arg) Set/Get the C function coefficient. See the definition in Parametric surfaces referred to above. Default is 2. GetNV.GetN() -> float C++: virtual double GetN() Set/Get the C function coefficient. See the definition in Parametric surfaces referred to above. Default is 2. 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; A conic spiral 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), Du = (dx/du, dy/du, dz/du), Dv = (dx/dv, dy/dv, dz/dv) $ . * Then the normal is $N = Du X Dv $ . 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. * uvw are the parameters with Pt being the the cartesian point, * Duvw are the derivatives of this point with respect to u, v and w. * Pt, Duvw are obtained from Evaluate(). * This function is only called if the ScalarMode has the value * vtkParametricFunctionSource::SCALAR_FUNCTION_DEFINED * If the user does not need to calculate a scalar, then the * instantiated function should return zero. vtkParametricFunctionvtkObjectvtkObjectBaseOP `!'a!!a`aP!a!a !p a` ! aazRx $OAC $D8 AC $l AC B$AC G$0'AC I$8AC G$ AC G$4AC I$\0AC I$AC G$AC I$XAC G$AC I$$AC G$LPAC I$tAC G$AC L$(AC LQ7-?8=8-"-2--22--2--D8=;,-*4-/-v/-Y/-.-8=7-8=*=-2-i-2--I2--- 8= ,- 6- /- /- /-~ .-H 3 8= - - ,- - .-r S *=G -) ,- - 1- .- U -F -1 ,- - .-  *= -y ,-_ -% 1-.---,-i-<.-*=-,--u1-N.-$--,--.-bC*=7-,--1-.-t<-/-,--.-%-o!-c-S3-F-<,-&-.-3--s,-Y-E--- --,-+-9-zo9-gV9-N50-.-,---}+-q9-i^9-VE9-=.0-)---(--zslV5-IB-=6/(-'!-xh`XH@8(     xh `XH@8( @8#"'&X$0  `@ `@ `gP+Fb`Pc1 p ` , `1VT-E5 d`VNlt"\~Av_PyType_Ready_PyvtkParametricFunction_ClassNew_PyvtkParametricConicSpiral_ClassNew_PyVTKObject_New__ZL36PyvtkParametricConicSpiral_StaticNewv__ZN24vtkParametricConicSpiral3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL34PyvtkParametricConicSpiral_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp___stack_chk_fail_PyObject_GC_Del_PyVTKAddFile_vtkParametricConicSpiral_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL31PyvtkParametricConicSpiral_Type_PyType_Type_PyFloat_FromDouble___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL39PyvtkParametricConicSpiral_SafeDownCastP7_objectS0___ZL41PyvtkParametricConicSpiral_EvaluateScalarP7_objectS0___ZL39PyvtkParametricConicSpiral_GetDimensionP7_objectS0___ZL35PyvtkParametricConicSpiral_IsTypeOfP7_objectS0___ZL35PyvtkParametricConicSpiral_EvaluateP7_objectS0___ZL38PyvtkParametricConicSpiral_NewInstanceP7_objectS0___ZL31PyvtkParametricConicSpiral_SetNP7_objectS0___ZL31PyvtkParametricConicSpiral_GetNP7_objectS0___ZL31PyvtkParametricConicSpiral_SetCP7_objectS0___ZL31PyvtkParametricConicSpiral_GetCP7_objectS0___ZL31PyvtkParametricConicSpiral_SetBP7_objectS0___ZL31PyvtkParametricConicSpiral_GetBP7_objectS0___ZL31PyvtkParametricConicSpiral_SetAP7_objectS0___ZL31PyvtkParametricConicSpiral_GetAP7_objectS0___ZL30PyvtkParametricConicSpiral_IsAP7_objectS0___ZN24vtkParametricConicSpiral14EvaluateScalarEPdS0_S0___ZN24vtkParametricConicSpiral8EvaluateEPdS0_S0_