ELF>8=@@"!   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@HATUSH@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ЉfH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u9H8HHuҐHuHHff.@UH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u8H0]fDHHuӐHHuHff.@SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uVH0]fDHHuӐtHo0HuH@HHH;tHUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uVH0]fDHHuӐtHo8HuH@HHH;tHUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uWH@]f.HHuϐHt$H|$tHt$HHuHH@UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.ATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%1HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\HG0HG8SafeDownCastvtkObjectBasevtkTreeIteratorIsTypeOfIsARestartNextHasNextGetTreeGetStartVertexSetStartVertexSetTreevtkTreeNewInstancevtkObjectUH=Hu]ÐHH=tH]vtkTreeIterator - Abstract class for iterator over a vtkTree. Superclass: vtkObject The base class for tree iterators vtkTreeBFSIterator and vtkTreeDFSIterator. After setting up the iterator, the normal mode of operation is to set up a while(iter->HasNext())loop, with the statement vtkIdType vertex = iter->Next()inside the loop. @sa vtkTreeBFSIterator vtkTreeDFSIterator vtkCommonDataModelPython.vtkTreeIteratorV.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) -> vtkTreeIterator C++: static vtkTreeIterator *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkTreeIterator C++: vtkTreeIterator *NewInstance() V.SetTree(vtkTree) C++: void SetTree(vtkTree *graph) Set/get the graph to iterate over. V.GetTree() -> vtkTree C++: virtual vtkTree *GetTree() Set/get the graph to iterate over. V.SetStartVertex(int) C++: void SetStartVertex(vtkIdType vertex) The start vertex of the traversal. The tree iterator will only iterate over the subtree rooted at vertex. If not set (or set to a negative value), starts at the root of the tree. V.GetStartVertex() -> int C++: virtual vtkIdType GetStartVertex() The start vertex of the traversal. The tree iterator will only iterate over the subtree rooted at vertex. If not set (or set to a negative value), starts at the root of the tree. V.Next() -> int C++: vtkIdType Next() The next vertex visited in the graph. V.HasNext() -> bool C++: bool HasNext() Return true when all vertices have been visited. V.Restart() C++: void Restart() Reset the iterator to its start vertex. HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 DEDPa AE h |<EY B W(EAD`j AAJ 0^FAA D`  AABH H@ I ED@ AG <ED@ AG `ED@ AG ED@ AG EDP AK EDP AK gFD@ EE HFA00OFDD n ABA DDBd5    1]^0-p_P@@ g&O T Y ^ +ch 4m 8r @w E| M U d s { " " <K" "<;K#Bi H  O5JVbu_ZL30PyvtkTreeIterator_SafeDownCastP7_objectS0__ZL26PyvtkTreeIterator_IsTypeOfP7_objectS0__ZL21PyvtkTreeIterator_IsAP7_objectS0__ZL25PyvtkTreeIterator_RestartP7_objectS0__ZL22PyvtkTreeIterator_NextP7_objectS0__ZL25PyvtkTreeIterator_HasNextP7_objectS0__ZL25PyvtkTreeIterator_GetTreeP7_objectS0__ZL32PyvtkTreeIterator_GetStartVertexP7_objectS0__ZL32PyvtkTreeIterator_SetStartVertexP7_objectS0__ZL25PyvtkTreeIterator_SetTreeP7_objectS0__ZL29PyvtkTreeIterator_NewInstanceP7_objectS0__ZL22PyvtkTreeIterator_Type_ZL25PyvtkTreeIterator_Methods_GLOBAL__sub_I_vtkTreeIteratorPython.cxx.LC0.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15_ZN15vtkTreeIterator7GetTreeEv_ZN15vtkTreeIterator14GetStartVertexEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZNK15vtkTreeIterator19NewInstanceInternalEv_ZN9vtkObject3NewEv_ZN15vtkTreeIterator3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE__ZN15vtkTreeIterator7RestartEv_Py_NoneStruct_ZN15vtkTreeIterator4NextEvPyLong_FromLongLong_ZN15vtkTreeIterator7HasNextEvPyBool_FromLong_ZN13vtkPythonArgs8GetValueERx_ZN15vtkTreeIterator14SetStartVertexEx_ZN15vtkTreeIterator7SetTreeEP7vtkTreePyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkTreeIterator_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_ReadyPyVTKAddFile_vtkTreeIteratorPyDict_SetItemString_Py_DeallocPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_DelP,}-./.0:,m6}44.750V,86*344.75*0P ,8:.*;0!!n,8<.=0">,a8q>x.?0#,!89.F/]**k0$,8.&==*+K0q%,8 @A!.-*;80a&,8' - B .% *;0 0b ( , 8 *1 2 ' .4 /H CX Du E . 0    G  H  I F ) KK L24&+485)M0NXOPQRSTU8V@W+ 4(8@HX`h@ x s@pMdP0Up(@  E(8p@8H0X 4Hl0@dpP@@  4 h.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN15vtkTreeIterator7GetTreeEv.text._ZN15vtkTreeIterator14GetStartVertexEv.rodata.str1.1.rela.text._ZNK15vtkTreeIterator19NewInstanceInternalEv.rodata._ZN15vtkTreeIterator3IsAEPKc.str1.1.rela.text._ZN15vtkTreeIterator3IsAEPKc.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@*H+P 1\ 3 pO @p*P & , 1 V 2 p @4 2y  <@4x2 2-@P50E@@5V  Q@5 e `@6u0@,~lp x@9@ * H#&;