ELF>M@@*) UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tH@ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;ulH=tLH=u)HeHcZfDLLH=tL븐HЉfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u}H0[fDHHuӐt,fH~HufHnfHHH;ufH~fDfH~f.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u}H0[fDHHuӐt,fH~HufHnfHH`H;ufH~fDfH~f.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u}H0[fDHHuӐt,fH~HufHnfHHpH;ufH~fDfH~f.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tD$$D$t?f.ztHEHHuHHt@HEHxH;u$f.ztHDHff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tD$$D$t?f.ztHEHHuHHt@HEHhH;u$f.ztHDHff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tD$$D$t?f.ztHEHHuHHt@HEHXH;u$f.ztHDHff.ATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uzH@]f.HHuϐH5HT$H|$|$HtD$$u(HEHPHuHH@HUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uH@]f.HHuϐHt$H|$tD$$D$u/HEHfH~HufHnHfH~ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@f.z uHf.z uHf.z uHSafeDownCastvtkObjectBasevtkKochanekSplineIsTypeOfIsAGetDefaultContinuityGetDefaultBiasGetDefaultTensionSetDefaultContinuitySetDefaultTensionSetDefaultBiasNewInstanceDeepCopyEvaluateComputevtkSplinevtkObjectUH=Hu]ÐHH=tHH=tH]vtkKochanekSpline - computes an interpolating spline using a Kochanek basis. Superclass: vtkSpline Implements the Kochanek interpolating spline described in: Kochanek, D., Bartels, R., "Interpolating Splines with Local Tension, Continuity, and Bias Control," Computer Graphics, vol. 18, no. 3, pp. 33-41, July 1984. These splines give the user more control over the shape of the curve than the cardinal splines implemented in vtkCardinalSpline. Three parameters can be specified. All have a range from -1 to 1. Tension controls how sharply the curve bends at an input point. A value of -1 produces more slack in the curve. A value of 1 tightens the curve. Continuity controls the continuity of the first derivative at input points. Bias controls the direction of the curve at it passes through an input point. A value of -1 undershoots the point while a value of 1 overshoots the point. These three parameters give the user broad control over the shape of the interpolating spline. The original Kochanek paper describes the effects nicely and is recommended reading. @sa vtkSpline vtkCardinalSpline vtkCommonComputationalGeometryPython.vtkKochanekSplineV.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. V.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. V.SafeDownCast(vtkObjectBase) -> vtkKochanekSpline C++: static vtkKochanekSpline *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkKochanekSpline C++: vtkKochanekSpline *NewInstance() V.Compute() C++: void Compute() override; Compute Kochanek Spline coefficients. V.Evaluate(float) -> float C++: double Evaluate(double t) override; Evaluate a 1D Kochanek spline. V.SetDefaultBias(float) C++: virtual void SetDefaultBias(double _arg) Set the bias for all points. Default is 0. V.GetDefaultBias() -> float C++: virtual double GetDefaultBias() Set the bias for all points. Default is 0. V.SetDefaultTension(float) C++: virtual void SetDefaultTension(double _arg) Set the tension for all points. Default is 0. V.GetDefaultTension() -> float C++: virtual double GetDefaultTension() Set the tension for all points. Default is 0. V.SetDefaultContinuity(float) C++: virtual void SetDefaultContinuity(double _arg) Set the continuity for all points. Default is 0. V.GetDefaultContinuity() -> float C++: virtual double GetDefaultContinuity() Set the continuity for all points. Default is 0. V.DeepCopy(vtkSpline) C++: void DeepCopy(vtkSpline *s) override; Deep copy of cardinal spline data. HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx )0 D)X l)   EDPa AE OEY B j(EAD`n AAF 0,nFAA D`  AABH `ED@ AG ED@ AG ED@ AG TEDP AG TEDP AG TEDP AG 8gFD@ EE \MFF0xOFDD n ABA DDB EDP AK EDP AK H@ I w   % W  n ` p S T T P T g)G h    ! &+-05 :6?:DOI^NpTZ`flrx~" )" ")" (")W" " #2l}"O(>Qp M  p O(=Iu+@Uhx_ZL29PyvtkKochanekSpline_StaticNewv_ZL32PyvtkKochanekSpline_SafeDownCastP7_objectS0__ZL28PyvtkKochanekSpline_IsTypeOfP7_objectS0__ZL23PyvtkKochanekSpline_IsAP7_objectS0__ZL40PyvtkKochanekSpline_GetDefaultContinuityP7_objectS0__ZL34PyvtkKochanekSpline_GetDefaultBiasP7_objectS0__ZL37PyvtkKochanekSpline_GetDefaultTensionP7_objectS0__ZL40PyvtkKochanekSpline_SetDefaultContinuityP7_objectS0__ZL37PyvtkKochanekSpline_SetDefaultTensionP7_objectS0__ZL34PyvtkKochanekSpline_SetDefaultBiasP7_objectS0__ZL31PyvtkKochanekSpline_NewInstanceP7_objectS0__ZL24PyvtkKochanekSpline_Type_ZL27PyvtkKochanekSpline_Methods_GLOBAL__sub_I_vtkKochanekSplinePython.cxx_ZL28PyvtkKochanekSpline_DeepCopyP7_objectS0__ZL28PyvtkKochanekSpline_EvaluateP7_objectS0__ZL27PyvtkKochanekSpline_ComputeP7_objectS0_.LC0.LC1.LC2.LC5.LC3.LC4.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC15.LC16.LC17.LC14_ZN17vtkKochanekSpline14SetDefaultBiasEd_ZN17vtkKochanekSpline14GetDefaultBiasEv_ZN17vtkKochanekSpline17SetDefaultTensionEd_ZN17vtkKochanekSpline17GetDefaultTensionEv_ZN17vtkKochanekSpline20SetDefaultContinuityEd_ZN17vtkKochanekSpline20GetDefaultContinuityEv_ZN17vtkKochanekSpline3NewEv_ZNK17vtkKochanekSpline19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN17vtkKochanekSpline3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE_PyFloat_FromDouble_ZN13vtkPythonArgs8GetValueERd_Py_NoneStructPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkKochanekSpline_ClassNewPyVTKClass_AddPyvtkSpline_ClassNewPyType_ReadyPyVTKAddFile_vtkKochanekSplinePyDict_SetItemString_Py_Dealloc_ZN17vtkKochanekSpline8DeepCopyEP9vtkSpline_ZN17vtkKochanekSpline8EvaluateEd_ZN17vtkKochanekSpline7ComputeEvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,!`;"<#=>=? $J;}C#A%A=D&AB?'v;EC*@#A%A=D6&;AGBZ?(;E=!G=*8b?);E"=1GM*4r?*;E2=AG]*6?+ ;1EKH=*I*7?,j;EH=*I *5@ ?q - ; E HC =O *In *3 ? . ;I Ej *:u 9 # = > J K L = ?) 7 #>  F NL T O^ c P M # R /: ;a Es % < = *I T ? 0J;qEH=GU?1];E=*IV?9 S9#A&%+A9&>AKB2WX0XXYZ[\]^_8`@a -  6(8@ HX` h x X   P  Op   ^(8 @ pHX ` :h`x    4H\p  0d`pP < ` |p   .symtab.strtab.shstrtab.rela.text.data.bss.text._ZN17vtkKochanekSpline14SetDefaultBiasEd.text._ZN17vtkKochanekSpline14GetDefaultBiasEv.text._ZN17vtkKochanekSpline17SetDefaultTensionEd.text._ZN17vtkKochanekSpline17GetDefaultTensionEv.text._ZN17vtkKochanekSpline20SetDefaultContinuityEd.text._ZN17vtkKochanekSpline20GetDefaultContinuityEv.rela.text._ZNK17vtkKochanekSpline19NewInstanceInternalEv.rodata.str1.1.rodata._ZN17vtkKochanekSpline3IsAEPKc.str1.1.rela.text._ZN17vtkKochanekSpline3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.data.rel.rela.data.rel.local.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@'3H'4P'5X'6`'7h'8p ':| '@ @6` ' &T,T1`)` ) )( b  ]@B'2)2O@C'2`f  @C0'% @C'6 1@C 'E @@E' U0`!,^!n! ! @HX'%$0 (3 .K