X x__text__TEXTxa__data__DATAh #__cstring__TEXT H __compact_unwind__LD __eh_frame__TEXT  h2  1 ! P "UHH=H5H H uHH=H]ÐUH]fDUHSPHH=H5HR H uHH=H5 HHt H tH[]H=H[]fUHSH(HuHL HE؋FEHEHEH}Ѓu1Hut3H}HuHcH([]þ1H([]UHAWAVSH(HuH HED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;HHt<1@H}1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuH HEЋFEHEuGH5H}HU}t@HHtCHH5HPE1LEHu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuH HEDvDuHG]]yHHH(HD9u3HPxHt9HHH5JHPE1LEHucH}111RE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuH! HED~D}HG]܉]y HHt#H(HtD9uAEtHt+12H}111!HLcHuLHHH([A^A_]f.DUHHHztuHH]H=]H5 1]UHSPHH=HtZH= HtGH= Ht4H= Ht!H= HtHH[]H[]f.@UHSH(HuH HE؋FEHEEȃrH}о1[H5 H}HUH1}tH5 H}HU}t7HHHu"HH([]H}о1H([] HD PYZ^S`I[!I![vtkDirectedAcyclicGraphvtkCommonDataModelPython.vtkDirectedAcyclicGraphvtkDirectedAcyclicGraph - A rooted tree data structure. Superclass: vtkDirectedGraph vtkDirectedAcyclicGraph is a connected directed graph with no cycles. A tree is a type of directed graph, so works with all graph algorithms. vtkDirectedAcyclicGraph is a read-only data structure. To construct a tree, create an instance of vtkMutableDirectedGraph. Add vertices and edges with AddVertex() and AddEdge(). You may alternately start by adding a single vertex as the root then call graph->AddChild(parent) which adds a new vertex and connects the parent to the child. The tree MUST have all edges in the proper direction, from parent to child. After building the tree, call tree->CheckedShallowCopy(graph) to copy the structure into a vtkDirectedAcyclicGraph. This method will return false if the graph is an invalid tree. vtkDirectedAcyclicGraph provides some convenience methods for obtaining the parent and children of a vertex, for finding the root, and determining if a vertex is a leaf (a vertex with no children). @sa vtkDirectedGraph vtkMutableDirectedGraph vtkGraph 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) -> vtkDirectedAcyclicGraph C++: static vtkDirectedAcyclicGraph *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkDirectedAcyclicGraph C++: vtkDirectedAcyclicGraph *NewInstance() GetDataObjectTypeV.GetDataObjectType() -> int C++: int GetDataObjectType() override; Return what type of dataset this is. GetDataV.GetData(vtkInformation) -> vtkDirectedAcyclicGraph C++: static vtkDirectedAcyclicGraph *GetData(vtkInformation *info) V.GetData(vtkInformationVector, int) -> vtkDirectedAcyclicGraph C++: static vtkDirectedAcyclicGraph *GetData( vtkInformationVector *v, int i=0) Retrieve a graph from an information vector. vtkDirectedGraphvtkGraphvtkDataObjectvtkObjectvtkObjectBaseV *vtkInformationV|i *vtkInformationVectorvtkInformationvtkInformationVectorOP `pa`!!a@`zRx $OAC $D AC $lAC B$8AC E$AC I$XAC G$ AC G$4AC I$\P@AC $hAC B$AC E$hAC E&-+--.-'-pQ+-4-,/-*-'-&-$-p0-h]0-UJ0-B70-/$0-%-,-  ---&-t-N(-$---+--&--L(-"+--&--'-rC-6-&---)-(-c&-M-@-9-,)-#---"--zslV--IB-=6/"-'!-  XH@8( @8! X0`@ `@ QaP p`U/p f`v`,L3vwPe$0EVr_PyType_Ready_PyvtkDirectedGraph_ClassNew_PyvtkDirectedAcyclicGraph_ClassNew_PyVTKObject_New__ZL35PyvtkDirectedAcyclicGraph_StaticNewv__ZN23vtkDirectedAcyclicGraph3NewEv_PyVTKObject_GetSet_PyVTKObject_GetObject__ZL33PyvtkDirectedAcyclicGraph_Methods__ZL41PyvtkDirectedAcyclicGraph_GetData_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp__ZN23vtkDirectedAcyclicGraph7GetDataEP14vtkInformation_PyObject_GC_Del_PyVTKObject_Check__ZN23vtkDirectedAcyclicGraph7GetDataEP20vtkInformationVectori__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetValueERi_PyVTKAddFile_vtkDirectedAcyclicGraph_PyLong_FromLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL30PyvtkDirectedAcyclicGraph_Type_PyType_Type_PyErr_Occurred_PyVTKClass_Add__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN23vtkDirectedAcyclicGraph8IsTypeOfEPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL38PyvtkDirectedAcyclicGraph_SafeDownCastP7_objectS0___ZL34PyvtkDirectedAcyclicGraph_IsTypeOfP7_objectS0___ZL43PyvtkDirectedAcyclicGraph_GetDataObjectTypeP7_objectS0___ZL37PyvtkDirectedAcyclicGraph_NewInstanceP7_objectS0___ZL33PyvtkDirectedAcyclicGraph_GetDataP7_objectS0___ZL29PyvtkDirectedAcyclicGraph_IsAP7_objectS0___ZL36PyvtkDirectedAcyclicGraph_GetData_s2P7_objectS0___ZL36PyvtkDirectedAcyclicGraph_GetData_s1P7_objectS0_