X ;x;__text__TEXT#x>__data__DATA0 EX__cstring__TEXTn__compact_unwind__LD35G__eh_frame__TEXT7x9 h2  HF M P(UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HH uHH=H5^HHt H tH[]H=H[]fUHAVSH0HuHHEЋFEHEHEH}ȃuoHutqH]H=HAt1H=1HtH=1Ht HLcHuL1H0[A^]f.@UHAWAVSH(HuHHED~D}HG]ԉ]؅yHHLw(HEMA)AuhHuH}}L}tlH=LAtbH=0LtOH=0Lt1+E1#ILHuHHH([A^A_]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&HHt*11H}111 H HuHHH [A^]UHAVSH HuH"HEDvDuHG]]y HHt+H(Ht"D9u!Et-HHt(1.H}111H(HuHHHH [A^]f.DUHAVSH HuH0HEDvDuHG]]y HHt(H(HtD9uEt*H1Ht(1.H}111H0HuHHHH [A^]fUHAWAVSH(HuHOHED~D}HG]ԉ]؅y HHtgLw(EMtCA)H}Au:Hut)}Et?A8FItAFIILHt81>1+E1#IL8HuHHH([A^A_]fUHAVSH HuHHEDvDuHG]]y HHt$H(HtD9uEt&IHt*11H}111 H@HuHHH [A^]UHAVSH HuHHEDvDuHG]]y HHt+H(Ht"D9u!Et-H8Ht(1.H}111HHHuHHHH [A^]f.DUHAVSH HuHHEDvDuHG]]y HHt(H(HtD9uEt*H18Ht(1.H}111HPHuHHHH [A^]fUHAWAVSH(HuHaHED~D}HG]ԉ]؅y HHtmLw(MtdA)AuHHuH}tJ}EtLANPf.u{AFPILHu6H}1H([A^A_]ILXHuHHf.UHAVSH0HuHHEDvDuHG]܉]y HHt'H(HtD9uEt)GPEHt-16H}111%H`EHuEHHH0[A^]f.UHAWAVATSH@HuHxHEDvDuHG]]yHHLg(MA)AurH5<H}HU}tkIH5'H}HU}tNIH}Huкt5HEHEȃ}t6HMLLL9H}1H@[A\A^A_]I$HMLLLHE.Euz E.Eu{!HuH}HUоHuH-HDa  #!/!!!""$$$$%%%%#&5&%'7'"(2(),)*.** +++,,g-r--...////0 1R2]2vtkStackedTreeLayoutStrategyvtkInfovisLayoutPython.vtkStackedTreeLayoutStrategyvtkStackedTreeLayoutStrategy - lays out tree in stacked boxes or rings Superclass: vtkAreaLayoutStrategy Performs a tree ring layout or "icicle" layout on a tree. This involves assigning a sector region to each vertex in the tree, and placing that information in a data array with four components per tuple representing (innerRadius, outerRadius, startAngle, endAngle). This class may be assigned as the layout strategy to vtkAreaLayout. @par Thanks: Thanks to Jason Shepherd from Sandia National Laboratories for help developing this class. 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) -> vtkStackedTreeLayoutStrategy C++: static vtkStackedTreeLayoutStrategy *SafeDownCast( vtkObjectBase *o) NewInstanceV.NewInstance() -> vtkStackedTreeLayoutStrategy C++: vtkStackedTreeLayoutStrategy *NewInstance() LayoutV.Layout(vtkTree, vtkDataArray, vtkDataArray) C++: void Layout(vtkTree *inputTree, vtkDataArray *sectorArray, vtkDataArray *sizeArray) override; Perform the layout of the input tree, and store the sector bounds of each vertex as a tuple (innerRadius, outerRadius, startAngle, endAngle) in a data array. LayoutEdgePointsV.LayoutEdgePoints(vtkTree, vtkDataArray, vtkDataArray, vtkTree) C++: void LayoutEdgePoints(vtkTree *inputTree, vtkDataArray *sectorArray, vtkDataArray *sizeArray, vtkTree *edgeRoutingTree) override; Fill edgeRoutingTree with points suitable for routing edges of an overlaid graph. SetInteriorRadiusV.SetInteriorRadius(float) C++: virtual void SetInteriorRadius(double _arg) Define the tree ring's interior radius. GetInteriorRadiusV.GetInteriorRadius() -> float C++: virtual double GetInteriorRadius() Define the tree ring's interior radius. SetRingThicknessV.SetRingThickness(float) C++: virtual void SetRingThickness(double _arg) Define the thickness of each of the tree rings. GetRingThicknessV.GetRingThickness() -> float C++: virtual double GetRingThickness() Define the thickness of each of the tree rings. SetRootStartAngleV.SetRootStartAngle(float) C++: virtual void SetRootStartAngle(double _arg) Define the start angle for the root node. NOTE: It is assumed that the root end angle is greater than the root start angle and subtends no more than 360 degrees. GetRootStartAngleV.GetRootStartAngle() -> float C++: virtual double GetRootStartAngle() Define the start angle for the root node. NOTE: It is assumed that the root end angle is greater than the root start angle and subtends no more than 360 degrees. SetRootEndAngleV.SetRootEndAngle(float) C++: virtual void SetRootEndAngle(double _arg) Define the end angle for the root node. NOTE: It is assumed that the root end angle is greater than the root start angle and subtends no more than 360 degrees. GetRootEndAngleV.GetRootEndAngle() -> float C++: virtual double GetRootEndAngle() Define the end angle for the root node. NOTE: It is assumed that the root end angle is greater than the root start angle and subtends no more than 360 degrees. SetUseRectangularCoordinatesV.SetUseRectangularCoordinates(bool) C++: virtual void SetUseRectangularCoordinates(bool _arg) Define whether or not rectangular coordinates are being used (as opposed to polar coordinates). GetUseRectangularCoordinatesV.GetUseRectangularCoordinates() -> bool C++: virtual bool GetUseRectangularCoordinates() Define whether or not rectangular coordinates are being used (as opposed to polar coordinates). UseRectangularCoordinatesOnV.UseRectangularCoordinatesOn() C++: virtual void UseRectangularCoordinatesOn() Define whether or not rectangular coordinates are being used (as opposed to polar coordinates). UseRectangularCoordinatesOffV.UseRectangularCoordinatesOff() C++: virtual void UseRectangularCoordinatesOff() Define whether or not rectangular coordinates are being used (as opposed to polar coordinates). SetReverseV.SetReverse(bool) C++: virtual void SetReverse(bool _arg) Define whether to reverse the order of the tree stacks from low to high. GetReverseV.GetReverse() -> bool C++: virtual bool GetReverse() Define whether to reverse the order of the tree stacks from low to high. ReverseOnV.ReverseOn() C++: virtual void ReverseOn() Define whether to reverse the order of the tree stacks from low to high. ReverseOffV.ReverseOff() C++: virtual void ReverseOff() Define whether to reverse the order of the tree stacks from low to high. SetInteriorLogSpacingValueV.SetInteriorLogSpacingValue(float) C++: virtual void SetInteriorLogSpacingValue(double _arg) The spacing of tree levels in the edge routing tree. Levels near zero give more space to levels near the root, while levels near one (the default) create evenly-spaced levels. Levels above one give more space to levels near the leaves. GetInteriorLogSpacingValueV.GetInteriorLogSpacingValue() -> float C++: virtual double GetInteriorLogSpacingValue() The spacing of tree levels in the edge routing tree. Levels near zero give more space to levels near the root, while levels near one (the default) create evenly-spaced levels. Levels above one give more space to levels near the leaves. FindVertexV.FindVertex(vtkTree, vtkDataArray, [float, float]) -> int C++: vtkIdType FindVertex(vtkTree *tree, vtkDataArray *array, float pnt[2]) override; Returns the vertex id that contains pnt (or -1 if no one contains it). vtkAreaLayoutStrategyvtkObjectvtkObjectBasevtkTreevtkDataArrayOP `!'a!!+ ZX0a !a ! a !@ a0 ! a!!P!a!!`!a!c zRx $OAC $D AC $lAC B$XAC G$'AC I$AC G$ AC G,4h+AC K,dhZAC M$AC I$`AC G$AC I$ AC G$4XAC I$\ AC G$AC I$AC G$AC I$AC G$$hAC G$LAC G$tAC I$PAC G$AC G$pAC G$AC I$<AC G,dXcAC K#- - ?- -8-A-n;-S9-F69-):-!- -~8-f -<:-6= -8- -u>-N:-$6= -8- -:-r>6=2 -"8-  -:--} -k8-S -,:-6= -8- -i=->:-6= -8- -:-b.6=" -8- -:-z-m -[8-C -:-6= -8- -Y=-.:- !- - 8- -l :-B % 6= - 8- - >-~ :-T & !- - 8- - :- u 6=i -K 8-1 - >- :- v !-g -R 8-: - :-  6= - 8- -E >- :-!- -8- -\:-26=  -8- ->-n:-D!6= -8- -B-9-9-}m9-`L9-?:-6= -8-r -mD-P9-C39-&9- :-1-o--c+-S@-F -<8-& -:-@- -s8-Y -E-9- "- -8-7-E-zoE-gVE-N5<-:-8-"- -}7-qE-i^E-VEE-=.<-5--'-4-)-zslVC-IB'-=6/4-'!)-xh`XH@8( xh`XH@8(     xh `XH@8( @$8/.3*&%2X00,(`@ `@ `@ `@ l0*P  a 0X  Y   @ 0 a P  J`I  c`:G~XipW,c%Fs$1_PyVTKAddFile_vtkStackedTreeLayoutStrategy_PyType_Ready_PyvtkStackedTreeLayoutStrategy_ClassNew_PyvtkAreaLayoutStrategy_ClassNew_PyVTKObject_New__ZL40PyvtkStackedTreeLayoutStrategy_StaticNewv__ZN28vtkStackedTreeLayoutStrategy3NewEv_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL38PyvtkStackedTreeLayoutStrategy_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp_PyObject_GC_Del_PyVTKObject_Check__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPfi__ZN13vtkPythonArgs8SetArrayEiPKfi_PyBool_FromLong_PyLong_FromLong_PyLong_FromLongLong_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag__ZN28vtkStackedTreeLayoutStrategy10FindVertexEP7vtkTreeP12vtkDataArrayPf_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL35PyvtkStackedTreeLayoutStrategy_Type_PyType_Type_PyFloat_FromDouble_PyErr_Occurred_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs8GetValueERb__ZN28vtkStackedTreeLayoutStrategy6LayoutEP7vtkTreeP12vtkDataArrayS3___ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZN28vtkStackedTreeLayoutStrategy16LayoutEdgePointsEP7vtkTreeP12vtkDataArrayS3_S1___ZL41PyvtkStackedTreeLayoutStrategy_FindVertexP7_objectS0___ZL37PyvtkStackedTreeLayoutStrategy_LayoutP7_objectS0___ZL43PyvtkStackedTreeLayoutStrategy_SafeDownCastP7_objectS0___ZL48PyvtkStackedTreeLayoutStrategy_SetInteriorRadiusP7_objectS0___ZL48PyvtkStackedTreeLayoutStrategy_GetInteriorRadiusP7_objectS0___ZL47PyvtkStackedTreeLayoutStrategy_LayoutEdgePointsP7_objectS0___ZL47PyvtkStackedTreeLayoutStrategy_SetRingThicknessP7_objectS0___ZL47PyvtkStackedTreeLayoutStrategy_GetRingThicknessP7_objectS0___ZL59PyvtkStackedTreeLayoutStrategy_SetUseRectangularCoordinatesP7_objectS0___ZL59PyvtkStackedTreeLayoutStrategy_GetUseRectangularCoordinatesP7_objectS0___ZL58PyvtkStackedTreeLayoutStrategy_UseRectangularCoordinatesOnP7_objectS0___ZL40PyvtkStackedTreeLayoutStrategy_ReverseOnP7_objectS0___ZL59PyvtkStackedTreeLayoutStrategy_UseRectangularCoordinatesOffP7_objectS0___ZL41PyvtkStackedTreeLayoutStrategy_ReverseOffP7_objectS0___ZL39PyvtkStackedTreeLayoutStrategy_IsTypeOfP7_objectS0___ZL57PyvtkStackedTreeLayoutStrategy_SetInteriorLogSpacingValueP7_objectS0___ZL57PyvtkStackedTreeLayoutStrategy_GetInteriorLogSpacingValueP7_objectS0___ZL41PyvtkStackedTreeLayoutStrategy_SetReverseP7_objectS0___ZL41PyvtkStackedTreeLayoutStrategy_GetReverseP7_objectS0___ZL48PyvtkStackedTreeLayoutStrategy_SetRootStartAngleP7_objectS0___ZL48PyvtkStackedTreeLayoutStrategy_GetRootStartAngleP7_objectS0___ZL46PyvtkStackedTreeLayoutStrategy_SetRootEndAngleP7_objectS0___ZL46PyvtkStackedTreeLayoutStrategy_GetRootEndAngleP7_objectS0___ZL42PyvtkStackedTreeLayoutStrategy_NewInstanceP7_objectS0___ZL34PyvtkStackedTreeLayoutStrategy_IsAP7_objectS0_