X h5xh5__text__TEXTRx7__data__DATA`>O__cstring__TEXTX__compact_unwind__LD.@x0HA__eh_frame__TEXT@1(3 h2  BOG P3UHH=H5HH uHH=H]ÐUH]fDUHSPHH=H5HbH uHH=H5.HHt H tH[]H=H[]fUHSH(HuHHE؋FEHEHEH}Ѓu1Hut3H}HuHcH([]þ1H([]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtdLw(HEMt8A)Au3HuH}t}Hut;HHt<1@H}1)HE1ILPHuHcH([A^A_]f.@UHAVSH0HuH&HEЋFEHEuGH5+H}HU}t@HHtCHH5'HPE1LEHu+H}Ⱦ1H0[A^]E1HuLUHAVSH HuH@HEDvDuHG]]yHHH(HD9u3HPxHt9HHH5ZHPE1LEHucH}111RE1HuCLHt6HHt)HHH1Q@H߾1HH [A^]UHAWAVSH(HuHHED~D}HG]ԉ]؅y HHttLw(MtkA)AuOHuH}tQH5<)H}HU}t7uLHHuHHH}1H([A^A_]DUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtXLw(MtOA)Au3HuH}t5uLHHuHH}1H([A^A_]ÐUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHtgLw(Mt^A)AuBHuH}tD}utHA9@tA@ILHu6H}1H([A^A_]ILHuHHUHAVSH HuHHEDvDuHG]]y HHt#H(HtD9uEt%@Ht*11H}111 HHuHcHHH [A^]@UHAVSH HuHHEDvDuHG]]y HHt+H(Ht"D9u!Et-HHt(1.H}111HHuHHHH [A^]f.DUHAVSH HuH/HEDvDuHG]]y HHt(H(HtD9uEt*H1Ht(1.H}111HHuHHHH [A^]fUHAWAVSH(HuHQHED~D}HG]ԉ]؅y HHtSLw(MtJA)Au.HuH}t0}ut4LHu6H}1H([A^A_]ILxHuHH@UHAWAVSH8HuHHED~D}HG]̉]ЅyHHLw(EMA)AH}AubHutdH}Hu1tQM;M}H}Hut6E}u܋UtILHuK1H8[A^A_]E1EM^ILHuHcfDUHAVSH HuHHEDvDuHG]]y HHt"H(HtD9uEt$Ht(1.H}111HpHuHHHH [A^]UHAWAVSHHHHEH`HHhD~DpHGtxyHHLw(MA)H`AuSHu(E(M(U)U)M)Ett-HuLEf.Euyzw/xIHuLxEf.EuHzFEf.Eu:z8Ef.Eu,z*Ef.EuzEf.EuzEf.Eu{ Ht*HtA1H H H;MuIHĈ[A^A_]H`HU1HuHHH H H;MtfUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5- H}HU}t0}t7LHHu9H}1H([A^A_]ILHPHuHHUHAVSH HuHwHEDvDuHG]]y HHt%H(HtD9uEt1HHt51H}111HH [A^]HHHHuHtH5,HHHHH뱐UHAWAVSH(HuH.HED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5H}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt\Lw(MtSA)Au7H5H}HU}t0}t7LHHu9H}1H([A^A_]ILHHuHHUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt^Lw(MtUA)Au9H5 H}HU}t2}t9LHHu;H}1H([A^A_]ILHHuHcfDUHAWAVSH(HuHHED~D}HG]ԉ]؅y HHt^Lw(MtUA)Au9H5*H}HU}t2}t9LHHu;H}1H([A^A_]ILHHuHcfDUHAWAVSH(HuHwHED~D}HG]ԉ]؅y HHt^Lw(MtUA)Au9H5JH}HU}t2}t9LHHu;H}1H([A^A_]ILHHuHcfDUHAVSH HuH|HEDvDuHG]]y HHt$H(HtD9uEt&Ht*11H}111 HHuHcHHH [A^]UHSPHH=HtZH=}HtGH=Ht4H=Ht!H=|HtHH[]H[]HD8#'fr   !!z""T#c#%$5$$%s%%R&f&&'''}(())))Y*n*+'+++,,vtkProp3DButtonRepresentationvtkInteractionWidgetsPython.vtkProp3DButtonRepresentationvtkProp3DButtonRepresentation - defines a representation for a vtkButtonWidget Superclass: vtkButtonRepresentation This class implements one type of vtkButtonRepresentation. Each button state can be represented with a separate instance of vtkProp3D. Thus buttons can be represented with vtkActor, vtkImageActor, volumes (e.g., vtkVolume) and/or any other vtkProp3D. Also, the class invokes events when highlighting occurs (i.e., hovering, selecting) so that appropriate action can be taken to highlight the button (if desired). To use this representation, always begin by specifying the number of button states. Then provide, for each state, an instance of vtkProp3D. This widget representation uses the conventional placement method. The button is placed inside the bounding box defined by PlaceWidget by translating and scaling the vtkProp3D to fit (each vtkProp3D is transformed). Therefore, you must define the number of button states and each state (i.e., vtkProp3D) prior to calling vtkPlaceWidget. @sa vtkButtonWidget vtkButtonRepresentation vtkButtonSource vtkEllipticalButtonSource vtkRectangularButtonSource IsTypeOfV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Standard methods for instances of the class. IsAV.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard methods for instances of the class. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkProp3DButtonRepresentation C++: static vtkProp3DButtonRepresentation *SafeDownCast( vtkObjectBase *o) Standard methods for instances of the class. NewInstanceV.NewInstance() -> vtkProp3DButtonRepresentation C++: vtkProp3DButtonRepresentation *NewInstance() Standard methods for instances of the class. SetButtonPropV.SetButtonProp(int, vtkProp3D) C++: void SetButtonProp(int i, vtkProp3D *prop) Add the ith texture corresponding to the ith button state. The parameter i should be (0 <= i < NumberOfStates). GetButtonPropV.GetButtonProp(int) -> vtkProp3D C++: vtkProp3D *GetButtonProp(int i) Add the ith texture corresponding to the ith button state. The parameter i should be (0 <= i < NumberOfStates). SetFollowCameraV.SetFollowCamera(int) C++: virtual void SetFollowCamera(int _arg) Specify whether the button should always face the camera. If enabled, the button reorients itself towards the camera as the camera moves. GetFollowCameraV.GetFollowCamera() -> int C++: virtual int GetFollowCamera() Specify whether the button should always face the camera. If enabled, the button reorients itself towards the camera as the camera moves. FollowCameraOnV.FollowCameraOn() C++: virtual void FollowCameraOn() Specify whether the button should always face the camera. If enabled, the button reorients itself towards the camera as the camera moves. FollowCameraOffV.FollowCameraOff() C++: virtual void FollowCameraOff() Specify whether the button should always face the camera. If enabled, the button reorients itself towards the camera as the camera moves. SetStateV.SetState(int) C++: void SetState(int state) override; Extend the vtkButtonRepresentation::SetState() method. ComputeInteractionStateV.ComputeInteractionState(int, int, int) -> int C++: int ComputeInteractionState(int X, int Y, int modify=0) override; Provide the necessary methods to satisfy the vtkWidgetRepresentation API. BuildRepresentationV.BuildRepresentation() C++: void BuildRepresentation() override; Provide the necessary methods to satisfy the vtkWidgetRepresentation API. PlaceWidgetV.PlaceWidget([float, float, float, float, float, float]) C++: void PlaceWidget(double bounds[6]) override; This method positions (translates and scales the props) into the bounding box specified. Note all the button props are scaled. ShallowCopyV.ShallowCopy(vtkProp) C++: void ShallowCopy(vtkProp *prop) override; Provide the necessary methods to satisfy the rendering API. GetBoundsV.GetBounds() -> (float, ...) C++: double *GetBounds() override; Provide the necessary methods to satisfy the rendering API. GetActorsV.GetActors(vtkPropCollection) C++: void GetActors(vtkPropCollection *pc) override; Provide the necessary methods to satisfy the rendering API. ReleaseGraphicsResourcesV.ReleaseGraphicsResources(vtkWindow) C++: void ReleaseGraphicsResources(vtkWindow *) override; Provide the necessary methods to satisfy the rendering API. RenderOpaqueGeometryV.RenderOpaqueGeometry(vtkViewport) -> int C++: int RenderOpaqueGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. RenderVolumetricGeometryV.RenderVolumetricGeometry(vtkViewport) -> int C++: int RenderVolumetricGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. RenderTranslucentPolygonalGeometryV.RenderTranslucentPolygonalGeometry(vtkViewport) -> int C++: int RenderTranslucentPolygonalGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. HasTranslucentPolygonalGeometryV.HasTranslucentPolygonalGeometry() -> int C++: int HasTranslucentPolygonalGeometry() override; Provide the necessary methods to satisfy the rendering API. vtkButtonRepresentationvtkWidgetRepresentationvtkPropvtkObjectvtkObjectBasevtkProp3Dp_voidvtkPropCollectionvtkWindowvtkViewportOP `pa`!!aaap! !!a` *a !@ a a !aaa`a@a !zRx $OAC $D AC $lAC B$AC E$pAC I$8AC G$ AC G$4AC I$\@AC I$AC I$AC G$AC G$AC G$$(AC I$L*AC I$tAC G$`AC L$AC I$AC G$hAC I$< AC I$dAC I$AC I$HAC I$AC G$AC BB3-0N-(N- N-N-N---4--|F-\6-2--4--G-5-~6-T4-'-4--E-5-6-tT-G-$4- -B-5-6-o2=c-B4-(-#D- 5-6-2=-b4-H-CJ-,5-6-2=$-;--l4-T-LK-,6- 2= - 4- - >-| 5-o N 6-$  L- M= 2= - :- M= - -) 4- =- 7- 6-h S M=% 2= - 4- - A- 6-  -w -@ 4-* -# C- 9- 9- 9- 6-t S 2=G -) 4- - I-9-6-{2=o-_4-G-6-2=-4--\6-2 --4--6-g2=[-=4-#-9-6-~4-i<-\-T?-E9-6-4-2=-@-5-u9-N6-$--)-'-<--4--L6-"<--4--5-rC-6-4---8-6-c4-M-@-9-,8-1--"-0-%-zslVH-IB"-=6/0-'!%-XH@8( xh`XH@8(     xh `XH@8( @8+*/&! .X,0(# `@ `@ `@ W`P  pz `    C p   > y ` :  @ <  ~  3 `U@ `}N94_JMY$u( ]e0]Z'_PyType_Ready__ZN29vtkProp3DButtonRepresentation24ReleaseGraphicsResourcesEP9vtkWindow_PyvtkButtonRepresentation_ClassNew_PyvtkProp3DButtonRepresentation_ClassNew_PyVTKObject_New__ZL41PyvtkProp3DButtonRepresentation_StaticNewv__ZN29vtkProp3DButtonRepresentation31HasTranslucentPolygonalGeometryEv__ZN29vtkProp3DButtonRepresentation3NewEv__ZN29vtkProp3DButtonRepresentation9GetBoundsEv__ZN29vtkProp3DButtonRepresentation19BuildRepresentationEv__ZN29vtkProp3DButtonRepresentation34RenderTranslucentPolygonalGeometryEP11vtkViewport__ZN29vtkProp3DButtonRepresentation20RenderOpaqueGeometryEP11vtkViewport__ZN29vtkProp3DButtonRepresentation24RenderVolumetricGeometryEP11vtkViewport_PyVTKObject_GetSet__Py_NoneStruct_PyVTKObject_GetObject__ZL39PyvtkProp3DButtonRepresentation_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer__ZN29vtkProp3DButtonRepresentation11ShallowCopyEP7vtkProp_strcmp__ZN29vtkProp3DButtonRepresentation9GetActorsEP17vtkPropCollection_PyVTKAddFile_vtkProp3DButtonRepresentation___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__ZN29vtkProp3DButtonRepresentation23ComputeInteractionStateEiii__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs8GetValueERi__ZN29vtkProp3DButtonRepresentation13GetButtonPropEi__ZN29vtkProp3DButtonRepresentation8SetStateEi_PyLong_FromLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL36PyvtkProp3DButtonRepresentation_Type_PyType_Type___stack_chk_guard_PyErr_Occurred_PyVTKClass_Add__ZN29vtkProp3DButtonRepresentation11PlaceWidgetEPd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN29vtkProp3DButtonRepresentation8IsTypeOfEPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL63PyvtkProp3DButtonRepresentation_HasTranslucentPolygonalGeometryP7_objectS0___ZL66PyvtkProp3DButtonRepresentation_RenderTranslucentPolygonalGeometryP7_objectS0___ZL52PyvtkProp3DButtonRepresentation_RenderOpaqueGeometryP7_objectS0___ZL56PyvtkProp3DButtonRepresentation_RenderVolumetricGeometryP7_objectS0___ZL43PyvtkProp3DButtonRepresentation_ShallowCopyP7_objectS0___ZL44PyvtkProp3DButtonRepresentation_SafeDownCastP7_objectS0___ZL43PyvtkProp3DButtonRepresentation_PlaceWidgetP7_objectS0___ZL41PyvtkProp3DButtonRepresentation_GetActorsP7_objectS0___ZL56PyvtkProp3DButtonRepresentation_ReleaseGraphicsResourcesP7_objectS0___ZL41PyvtkProp3DButtonRepresentation_GetBoundsP7_objectS0___ZL45PyvtkProp3DButtonRepresentation_SetButtonPropP7_objectS0___ZL45PyvtkProp3DButtonRepresentation_GetButtonPropP7_objectS0___ZL51PyvtkProp3DButtonRepresentation_BuildRepresentationP7_objectS0___ZL46PyvtkProp3DButtonRepresentation_FollowCameraOnP7_objectS0___ZL47PyvtkProp3DButtonRepresentation_FollowCameraOffP7_objectS0___ZL40PyvtkProp3DButtonRepresentation_IsTypeOfP7_objectS0___ZL40PyvtkProp3DButtonRepresentation_SetStateP7_objectS0___ZL55PyvtkProp3DButtonRepresentation_ComputeInteractionStateP7_objectS0___ZL43PyvtkProp3DButtonRepresentation_NewInstanceP7_objectS0___ZL47PyvtkProp3DButtonRepresentation_SetFollowCameraP7_objectS0___ZL47PyvtkProp3DButtonRepresentation_GetFollowCameraP7_objectS0___ZL35PyvtkProp3DButtonRepresentation_IsAP7_objectS0___ZN29vtkProp3DButtonRepresentation13SetButtonPropEiP9vtkProp3D