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+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tHH=tHH=tHff.ATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$u`HELH@H;H=tLH=u-HaHcVf.LLH=tLH=tLH=tLHЉfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uUH0[fDHHuӐt@HuHcfHHH;tЉfUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uVH@]f.HHuϐHt$ H|$tt$ HHHuHDATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(uxHH]A\fDHHuѐLd$Ht$ LtHT$ H5L|$ Htt$ HHuHHxUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$ H|$tD$$t$ t99@tHE@HHuHH|@HEHH;u;@tƉ@HHff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(H8@HHuҐHtIHH;uQ@tLJ@HuHHHH;t@1ff.fH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(H8@HHuҐHtIHH;uQ@tLJ@HuHHfHH;t@f.ATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%H LHH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uMH0[fDHHuӐu$HHuHcDf.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u|H@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHcDHff.@UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u|H@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHcDHff.@UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u|H@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHcDHff.@UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uzH@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHH@HUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uzH@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHH@HUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u|H0]fDHHuӐuH(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HpHuHH@ff.ATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ Ho(D$ HD$ +D$$wqLd$Ht$LtoHt$Lt^D$ 9D$(D$$L$ T$t$HEHHuHcH|$1HT$8dH+%(uIHH]A\fHH)DHt$ Lg뵐H|ff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(urH@]f.HHuϐHt$ H|$tD$$t$ u)HEHxHuHHDH9@tH@D@SafeDownCastvtkObjectBasevtkProp3DButtonRepresentationIsTypeOfIsAGetFollowCameraGetButtonPropSetButtonPropvtkProp3DSetFollowCameraFollowCameraOffFollowCameraOnNewInstancevtkViewportRenderVolumetricGeometryRenderOpaqueGeometryReleaseGraphicsResourcesvtkWindowGetActorsvtkPropCollectionGetBoundsp_voidShallowCopyPlaceWidgetBuildRepresentationComputeInteractionStateSetStatevtkButtonRepresentationvtkWidgetRepresentationvtkPropvtkObjectUH=Hu]ÐHH=tHH=tHH=tHH=tH]HHH;u!@tLJ@HHH;u)@tLJ@1vtkProp3DButtonRepresentation - 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 HasTranslucentPolygonalGeometryRenderTranslucentPolygonalGeometryvtkInteractionWidgetsPython.vtkProp3DButtonRepresentationV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Standard methods for instances of the class. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard methods for instances of the class. V.SafeDownCast(vtkObjectBase) -> vtkProp3DButtonRepresentation C++: static vtkProp3DButtonRepresentation *SafeDownCast( vtkObjectBase *o) Standard methods for instances of the class. V.NewInstance() -> vtkProp3DButtonRepresentation C++: vtkProp3DButtonRepresentation *NewInstance() Standard methods for instances of the class. V.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). V.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). V.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. V.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. V.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. V.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. V.SetState(int) C++: void SetState(int state) override; Extend the vtkButtonRepresentation::SetState() method. V.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. V.BuildRepresentation() C++: void BuildRepresentation() override; Provide the necessary methods to satisfy the vtkWidgetRepresentation API. V.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. V.ShallowCopy(vtkProp) C++: void ShallowCopy(vtkProp *prop) override; Provide the necessary methods to satisfy the rendering API. V.GetBounds() -> (float, ...) C++: double *GetBounds() override; Provide the necessary methods to satisfy the rendering API. V.GetActors(vtkPropCollection) C++: void GetActors(vtkPropCollection *pc) override; Provide the necessary methods to satisfy the rendering API. V.ReleaseGraphicsResources(vtkWindow) C++: void ReleaseGraphicsResources(vtkWindow *) override; Provide the necessary methods to satisfy the rendering API. V.RenderOpaqueGeometry(vtkViewport) -> int C++: int RenderOpaqueGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. V.RenderVolumetricGeometry(vtkViewport) -> int C++: int RenderVolumetricGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. V.RenderTranslucentPolygonalGeometry(vtkViewport) -> int C++: int RenderTranslucentPolygonalGeometry(vtkViewport *) override; Provide the necessary methods to satisfy the rendering API. V.HasTranslucentPolygonalGeometry() -> int C++: int HasTranslucentPolygonalGeometry() override; Provide the necessary methods to satisfy the rendering API. UH-HH=HHH]HHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx !0 D X lEDPa AE uEY B P?D("EAD`n AAF 0FAA D`  AABH 8ED@ AG \EDP AK (FAD` ABG DEDP AG H@ E H@ E gFD@ EE ,MFF0HOFDD n ABA DDB|:Em ED@ AG EDP AK EDP AK EDP AK (EDP AK LEDP AK pED@ AG EDP AK 0FBA G  ABBF H@ I (dFAD` ABC $4EDP AK      1o" ^D _0 g:* 9@  @(`n.kd6pu z908BFVdr|h 0:AMY m&,2" !h" " 'Sb"u"?4 J "D     8 w      M   *  OU j v      \   9 {    "Bu?K^o_ZL41PyvtkProp3DButtonRepresentation_StaticNewv_ZL44PyvtkProp3DButtonRepresentation_SafeDownCastP7_objectS0__ZL40PyvtkProp3DButtonRepresentation_IsTypeOfP7_objectS0__ZL35PyvtkProp3DButtonRepresentation_IsAP7_objectS0__ZL47PyvtkProp3DButtonRepresentation_GetFollowCameraP7_objectS0__ZL45PyvtkProp3DButtonRepresentation_GetButtonPropP7_objectS0__ZL45PyvtkProp3DButtonRepresentation_SetButtonPropP7_objectS0__ZL47PyvtkProp3DButtonRepresentation_SetFollowCameraP7_objectS0__ZL47PyvtkProp3DButtonRepresentation_FollowCameraOffP7_objectS0__ZL46PyvtkProp3DButtonRepresentation_FollowCameraOnP7_objectS0__ZL43PyvtkProp3DButtonRepresentation_NewInstanceP7_objectS0__ZL36PyvtkProp3DButtonRepresentation_Type_ZL39PyvtkProp3DButtonRepresentation_Methods_GLOBAL__sub_I_vtkProp3DButtonRepresentationPython.cxx_ZStL8__ioinit_ZL63PyvtkProp3DButtonRepresentation_HasTranslucentPolygonalGeometryP7_objectS0__ZL66PyvtkProp3DButtonRepresentation_RenderTranslucentPolygonalGeometryP7_objectS0__ZL56PyvtkProp3DButtonRepresentation_RenderVolumetricGeometryP7_objectS0__ZL52PyvtkProp3DButtonRepresentation_RenderOpaqueGeometryP7_objectS0__ZL56PyvtkProp3DButtonRepresentation_ReleaseGraphicsResourcesP7_objectS0__ZL41PyvtkProp3DButtonRepresentation_GetActorsP7_objectS0__ZL41PyvtkProp3DButtonRepresentation_GetBoundsP7_objectS0__ZL43PyvtkProp3DButtonRepresentation_ShallowCopyP7_objectS0__ZL43PyvtkProp3DButtonRepresentation_PlaceWidgetP7_objectS0__ZL51PyvtkProp3DButtonRepresentation_BuildRepresentationP7_objectS0__ZL55PyvtkProp3DButtonRepresentation_ComputeInteractionStateP7_objectS0__ZL40PyvtkProp3DButtonRepresentation_SetStateP7_objectS0_.LC0.LC1.LC2.LC7.LC3.LC4.LC5.LC6.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC26.LC27.LC28.LC29.LC30.LC31.LC32.LC33.LC17_ZN29vtkProp3DButtonRepresentation15SetFollowCameraEi_ZN29vtkProp3DButtonRepresentation15GetFollowCameraEv_ZN29vtkProp3DButtonRepresentation3NewEv_ZNK29vtkProp3DButtonRepresentation19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN29vtkProp3DButtonRepresentation3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN29vtkProp3DButtonRepresentation14FollowCameraOnEv_GLOBAL_OFFSET_TABLE__ZN29vtkProp3DButtonRepresentation15FollowCameraOffEv_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN13vtkPythonArgs8GetValueERi_ZN29vtkProp3DButtonRepresentation13GetButtonPropEi_ZN29vtkProp3DButtonRepresentation13SetButtonPropEiP9vtkProp3D_Py_NoneStructPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkProp3DButtonRepresentation_ClassNewPyVTKClass_AddPyvtkButtonRepresentation_ClassNewPyType_ReadyPyVTKAddFile_vtkProp3DButtonRepresentationPyDict_SetItemString_Py_Dealloc_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__dso_handle__cxa_atexit_ZN29vtkProp3DButtonRepresentation31HasTranslucentPolygonalGeometryEv_ZN29vtkProp3DButtonRepresentation34RenderTranslucentPolygonalGeometryEP11vtkViewport_ZN29vtkProp3DButtonRepresentation24RenderVolumetricGeometryEP11vtkViewport_ZN29vtkProp3DButtonRepresentation20RenderOpaqueGeometryEP11vtkViewport_ZN29vtkProp3DButtonRepresentation24ReleaseGraphicsResourcesEP9vtkWindow_ZN29vtkProp3DButtonRepresentation9GetActorsEP17vtkPropCollection_ZN13vtkPythonUtil13ManglePointerEPKvPKcPyUnicode_FromString_ZN29vtkProp3DButtonRepresentation9GetBoundsEv_ZN29vtkProp3DButtonRepresentation11ShallowCopyEP7vtkProp_ZN13vtkPythonArgs8GetArrayEPdi_ZN29vtkProp3DButtonRepresentation11PlaceWidgetEPd_ZN13vtkPythonArgs8SetArrayEiPKdi_ZN29vtkProp3DButtonRepresentation19BuildRepresentationEv_ZN29vtkProp3DButtonRepresentation23ComputeInteractionStateEiii_ZN29vtkProp3DButtonRepresentation8SetStateEiPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,*`P+Q,RSRT -JP}[,V.VR\/V0V1VWTD2P][*U, V..3V<RM\n/sV0V1VWT3.PQ]kRx\*MT4PA][^k_sRST5 P1]N^^6fQ|`R*aT7PA][^R*a*LT8]P]*LR*a*ZT0 9} P ] *L R *a *X" TR : P ] *O N , R$ S8 bH ce dt R T ( , ) f ( g ( h e , ja ; P ] R \ p TA < P ] = QR\$q-Ta>P]=Q(R5\DrMT?P]="QHRU\dsmT@P!]3ABQfRr*atTB P1]CCRQvR*auTDP1]QReEjvrwx*aTF*PQ]c0rQR*ayTGAPq]zBRR*ag{qR|TH P1]NRZ*ai}pTI ^^\Ri\P]^~TJjP]^R*aTN; kN,V&.+V9/>VL0QV_1dVqW*L*Ll*m!n&o-K5(0X8@9 B( 8p@HX`h0 xd@V|F  h (80 @HX `mhxp Y8 M A0@ (8X@H`X`h@x @h@  4H\p    <` 0 0 L @  @`,Pt 8.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN29vtkProp3DButtonRepresentation15SetFollowCameraEi.text._ZN29vtkProp3DButtonRepresentation15GetFollowCameraEv.rela.text._ZNK29vtkProp3DButtonRepresentation19NewInstanceInternalEv.rodata.str1.1.rodata._ZN29vtkProp3DButtonRepresentation3IsAEPKc.str1.1.rela.text._ZN29vtkProp3DButtonRepresentation3IsAEPKc.rela.text._ZN29vtkProp3DButtonRepresentation14FollowCameraOnEv.rela.text._ZN29vtkProp3DButtonRepresentation15FollowCameraOffEv.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@%LH%MP %O\ %Uh %Xt %Z @W0%&w,w1!m  @m% 22WB=u8@(m%s ?n@0n%`D@Hn%2P1:@`n%1@o%'1 "@ o %6@3 1@@p0%F0 6,OL6_P6 wp6Xr@pv%#: &L Gpy