X x__text__TEXT%xh!__data__DATA0h%(__cstring__TEXTb __compact_unwind__LDx& __eh_frame__TEXTp h2  '4H* 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;MUHAWAVSHXHHHEHH/HD~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+HDk6BZgvtkParametricPluckerConoidvtkCommonComputationalGeometryPython.vtkParametricPluckerConoidvtkParametricPluckerConoid - Generate Plucker's conoid surface. Superclass: vtkParametricFunction vtkParametricPluckerConoid generates Plucker's conoid surface parametrically. Plucker's conoid is a ruled surface, named after Julius Plucker. It is possible to set the number of folds in this class via the parameter 'N'. For more information, see the Wikipedia page on Plucker's Conoid. @warning I haven't done any special checking on the number of folds parameter, N.@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) -> vtkParametricPluckerConoid C++: static vtkParametricPluckerConoid *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkParametricPluckerConoid C++: vtkParametricPluckerConoid *NewInstance() GetNV.GetN() -> int C++: virtual int GetN() This is the number of folds in the conoid. SetNV.SetN(int) C++: virtual void SetN(int _arg) This is the number of folds in the conoid. 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; Plucker's conoid 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!!!Pa0aa azRx $OAC $D AC $lAC B$`AC G$'AC I$AC G$ AC G$4pAC G$\AC I$AC I$HAC L$AC L!1-2=- - ,- - ,- - ,- - 2= &- .-f )-F )-) )- (-  2= 1-z 2=p $=` -[ ,-9 -p ,-Q - ,--2=&-Z0-)-)-)-N(-2=--&--n(-D'$=-&--+-(-d9-,-&--(--o-c-S--F-<&-&-(----s&-Y-E-'- --&-%-3-zo3-gV3-N5*-(-&---}%-q3-i^3-VE3-=.*-#---"--zslV/-IB-=6/"-'!-  xh `XH@8( @8! X0`@ `@ 0iPRxP0@ W`1W0F=$hXVm&ND~_PyType_Ready_PyvtkParametricFunction_ClassNew_PyvtkParametricPluckerConoid_ClassNew_PyVTKObject_New__ZL38PyvtkParametricPluckerConoid_StaticNewv__ZN26vtkParametricPluckerConoid3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL36PyvtkParametricPluckerConoid_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs8GetValueERi_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_PyType_Type__ZL33PyvtkParametricPluckerConoid_Type_PyFloat_FromDouble___stack_chk_guard_PyVTKAddFile_vtkParametricPluckerConoid_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL41PyvtkParametricPluckerConoid_SafeDownCastP7_objectS0___ZL43PyvtkParametricPluckerConoid_EvaluateScalarP7_objectS0___ZL41PyvtkParametricPluckerConoid_GetDimensionP7_objectS0___ZL37PyvtkParametricPluckerConoid_IsTypeOfP7_objectS0___ZL37PyvtkParametricPluckerConoid_EvaluateP7_objectS0___ZL40PyvtkParametricPluckerConoid_NewInstanceP7_objectS0___ZL33PyvtkParametricPluckerConoid_SetNP7_objectS0___ZL33PyvtkParametricPluckerConoid_GetNP7_objectS0___ZL32PyvtkParametricPluckerConoid_IsAP7_objectS0___ZN26vtkParametricPluckerConoid14EvaluateScalarEPdS0_S0___ZN26vtkParametricPluckerConoid8EvaluateEPdS0_S0_