ELF>@@@$#  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+%(utHH[]fHt$H|$tHl$H=HtHH=uHuHc@HAVAUATUHXVdH%(HD$H1HHt$ HD$(HGfnfnȉD$8fbfD$0uLHo(HttnH|$ f1HT$HdH+%(HX]A\A]A^fDHtHh(HtŋD$4H|$ 1Lt$Ll$ LH5L|$ItLH5L|$eHt$LHD$KLL8HEHDD$LL$HT$H HcT$0ff.@ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;u\H=tLH=u)HeHcZfDLL@HЉfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%1HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\AVAUATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ Ho(Ht!D$ +D$$t int C++: static vtkTypeBool IsTypeOf(const char *type) Standard methods for instances of this class. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard methods for instances of this class. V.SafeDownCast(vtkObjectBase) -> vtkContourLineInterpolator C++: static vtkContourLineInterpolator *SafeDownCast( vtkObjectBase *o) Standard methods for instances of this class. V.NewInstance() -> vtkContourLineInterpolator C++: vtkContourLineInterpolator *NewInstance() Standard methods for instances of this class. V.InterpolateLine(vtkRenderer, vtkContourRepresentation, int, int) -> int C++: virtual int InterpolateLine(vtkRenderer *ren, vtkContourRepresentation *rep, int idx1, int idx2) Subclasses that wish to interpolate a line segment must implement this. For instance vtkBezierContourLineInterpolator adds nodes between idx1 and idx2, that allow the contour to adhere to a bezier curve. V.UpdateNode(vtkRenderer, vtkContourRepresentation, [float, ...], int) -> int C++: virtual int UpdateNode(vtkRenderer *, vtkContourRepresentation *, double *node, int idx) The interpolator is given a chance to update the node. For instance, the vtkImageContourLineInterpolator updates the idx'th node in the contour, so it automatically sticks to edges in the vicinity as the user constructs the contour. Returns 0 if the node (world position) is unchanged. V.GetSpan(int, vtkIntArray, vtkContourRepresentation) C++: virtual void GetSpan(int nodeIndex, vtkIntArray *nodeIndices, vtkContourRepresentation *rep) Span of the interpolator. ie. the number of control points its supposed to interpolate given a node. * The first argument is the current nodeIndex. * ie, you'd be trying to interpolate between nodes "nodeIndex" and * "nodeIndex-1", unless you're closing the contour in which case, you're * trying to interpolate "nodeIndex" and "Node=0". * The node span is returned in a vtkIntArray. The default node span is 1 * (ie. nodeIndices is a 2 tuple (nodeIndex, nodeIndex-1)). However, it * need not always be 1. For instance, cubic spline interpolators, which * have a span of 3 control points, it can be larger. See * vtkBezierContourLineInterpolator for instance. HHH|$@HD$HH9t HtHw2HDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0EDPa AE T<EY B W(tEAD`j AAJ 8FBB A(D (A BBBG 0^FAA D`  AABH gFD@ EE 4HFA0POFDD n ABA DDB8rFBB A(Dp (A BBBG zPLRx L$*FBB B(A0A8G 8D0A(B BBBG $t!}  <sp^gDnr`*!O T Y ^ 6c h ?m Or [w t| x   "  6E" <Dk@H&3O[p|!;Bb /G_t_ZL41PyvtkContourLineInterpolator_SafeDownCastP7_objectS0__ZL37PyvtkContourLineInterpolator_IsTypeOfP7_objectS0__ZL44PyvtkContourLineInterpolator_InterpolateLineP7_objectS0__ZL32PyvtkContourLineInterpolator_IsAP7_objectS0__ZL40PyvtkContourLineInterpolator_NewInstanceP7_objectS0__ZL33PyvtkContourLineInterpolator_Type_ZL36PyvtkContourLineInterpolator_Methods_GLOBAL__sub_I_vtkContourLineInterpolatorPython.cxx_ZL36PyvtkContourLineInterpolator_GetSpanP7_objectS0__ZL39PyvtkContourLineInterpolator_UpdateNodeP7_objectS0__ZL39PyvtkContourLineInterpolator_UpdateNodeP7_objectS0_.cold.LC0.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8.LC9.LC11.LC12.LC13.LC10_ZNK26vtkContourLineInterpolator19NewInstanceInternalEv_ZN9vtkObject3NewEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN26vtkContourLineInterpolator3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN13vtkPythonArgs16PureVirtualErrorEv_ZN13vtkPythonArgs8GetValueERi_GLOBAL_OFFSET_TABLE_PyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkContourLineInterpolator_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_ReadyPyVTKAddFile_vtkContourLineInterpolatorPyDict_SetItemString_Py_Dealloc_Py_NoneStruct_ZN26vtkContourLineInterpolator7GetSpanEiP11vtkIntArrayP24vtkContourRepresentationDW.ref.__gxx_personality_v0_ZN13vtkPythonArgs10GetArgSizeEi_ZN13vtkPythonArgs5ArrayIdEC1El_ZdaPv_ZN13vtkPythonArgs8GetArrayEPdi_ZN26vtkContourLineInterpolator10UpdateNodeEP11vtkRendererP24vtkContourRepresentationPdi_ZN13vtkPythonArgs8SetArrayEiPKdi_Unwind_ResumePyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_DelP'}()*)+:'m/}--)0.+J'y12((3 39)J0T+'!1;/^*,gl-z-)0.+ ?'i1*%&)*567)3+IRYa9go:y~;8=!d'3"(()*?!1G@N+#BC '5 D  (  ( E 3 ) ) 0 1 B C7 FO Gz +> &-&+-8.$DIJ 0KXLMNOPQR8S@T6  t(p8 8@HX `xhx h? `  X H 4Xxp8@TA`HQ.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNK26vtkContourLineInterpolator19NewInstanceInternalEv.rodata.str1.1.rodata._ZN26vtkContourLineInterpolator3IsAEPKc.str1.1.rela.text._ZN26vtkContourLineInterpolator3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.text.unlikely.gcc_except_table.rela.data.rel.rela.data.rel.local.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@ !%L !,X !A p @8/ !& , 6 1@8!t2 2  <@9x! 2 @90!@9!%! @90!4"K  F@: !Z U@ ;!oj@=!0, h@0=!"% x'>