ELF>@n@@76 !"-.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=tHATUSH@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=tLfDHЉfUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u^H0]fDHHuӐt$HHuH@HH`H;tHfUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u^H0]fDHHuӐt$HHuH@HHHH;tHfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uUH0[fDHHuӐtHuHcfHH@H;tЉfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uUH0[fDHHuӐt0Hu뵐HH(H;tЉfUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(D$Ht!D$ +D$$tAH|$1HT$8dH+%(H@]ÐHHuԐHt$H|$tD$$t$t8@80tHE@0HHuHH@HEH H;u$@80t@0HfH@H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(H8@HHuҐHtAH H;uI0t Ƈ0HuHH@H8H;t@1DH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(H8@HHuҐHtAH H;uI0u Ƈ0HuHH@H0H;t@fATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfAVH HAUH5ATL%ULSt[L]A\A]A^HL5HLk`HL9t7Hc{HHtH3HLHmuHHL9uL[L]A\A]A^ff.ATIUHHt HH5LHtHmtH]A\HH]A\H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHHuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$H@HuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$H8HuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$H0HuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$H(HuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$H HuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@@80tH@00HHSafeDownCastvtkObjectBaseIsTypeOfIsAGetEndPositionGetStartPositionGetInteractionGetRenderOnMouseMoveSetRenderOnMouseMoveRenderOnMouseMoveOffRenderOnMouseMoveOnNewInstanceOnMouseWheelBackwardOnMouseWheelForwardOnMouseMoveOnRightButtonUpOnRightButtonDownOnMiddleButtonUpOnMiddleButtonDownOnLeftButtonUpOnLeftButtonDownSELECT_NORMALSELECT_UNIONNONEPANNINGZOOMINGSELECTINGvtkInteractorStyleRubberBand2DvtkInteractorStyleRubberBand2D - A rubber band interactor for a 2D view Superclass: vtkInteractorStyle vtkInteractorStyleRubberBand2D manages interaction in a 2D view. Camera rotation is not allowed with this interactor style. Zooming affects the camera's parallel scale only, and assumes that the camera is in parallel projection mode. The style also allows draws a rubber band using the left button. All camera changes invoke StartInteractionEvent when the button is pressed, InteractionEvent when the mouse (or wheel) is moved, and EndInteractionEvent when the button is released. The bindings are as follows: Left mouse - Select (invokes a SelectionChangedEvent). Right mouse - Zoom. Middle mouse - Pan. Scroll wheel - Zoom. vtkInteractionStylePython.vtkInteractorStyleRubberBand2DV.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) -> vtkInteractorStyleRubberBand2D C++: static vtkInteractorStyleRubberBand2D *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkInteractorStyleRubberBand2D C++: vtkInteractorStyleRubberBand2D *NewInstance() V.OnLeftButtonDown() C++: void OnLeftButtonDown() override; V.OnLeftButtonUp() C++: void OnLeftButtonUp() override; V.OnMiddleButtonDown() C++: void OnMiddleButtonDown() override; V.OnMiddleButtonUp() C++: void OnMiddleButtonUp() override; V.OnRightButtonDown() C++: void OnRightButtonDown() override; V.OnRightButtonUp() C++: void OnRightButtonUp() override; V.OnMouseMove() C++: void OnMouseMove() override; Generic event bindings can be overridden in subclasses V.OnMouseWheelForward() C++: void OnMouseWheelForward() override; V.OnMouseWheelBackward() C++: void OnMouseWheelBackward() override; V.SetRenderOnMouseMove(bool) C++: virtual void SetRenderOnMouseMove(bool _arg) Whether to invoke a render when the mouse moves. V.GetRenderOnMouseMove() -> bool C++: virtual bool GetRenderOnMouseMove() Whether to invoke a render when the mouse moves. V.RenderOnMouseMoveOn() C++: virtual void RenderOnMouseMoveOn() Whether to invoke a render when the mouse moves. V.RenderOnMouseMoveOff() C++: virtual void RenderOnMouseMoveOff() Whether to invoke a render when the mouse moves. V.GetInteraction() -> int C++: virtual int GetInteraction() Current interaction state V.GetStartPosition() -> (int, int) C++: int *GetStartPosition() V.GetEndPosition() -> (int, int) C++: int *GetEndPosition() HHvtkInteractorStylevtkInteractorObservervtkObjectUH=Hu]ÐHH=tHH=tHH=tH]HH H;u!0uƇ0HH H;u!0tƇ01ATL%UH-HHH=LHH=LH5HHH]A\HDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx !0 D X l   EDPa AE zPLRx $HIbEY B }(?<<(PEAD`n AAF 0|FAA D`  AABH ED@ AG ED@ AG ED@ AG ED@ AG @LEDP AB d H@ E H@ E gFD@ EE HFPI H(D0O (D BBBD q(D BBB0 OFDD n ABA DDB$@dFHN DABhH@ I H@ I H@ I H@ I H@ I H@ I H@ I ,H@ I HH@ I   2 !q   # f p P 0L5  |  g+.)Y'`##d 0 _   % i  p P2 0')+uz )$(7HWl 1@ -"!i" " " " Is"   I Z " !-   " "b  @ "?{  "!<   2 V f         ' < H U  O      ? z   U -@Xp_ZL42PyvtkInteractorStyleRubberBand2D_StaticNewv_ZL45PyvtkInteractorStyleRubberBand2D_SafeDownCastP7_objectS0__ZL41PyvtkInteractorStyleRubberBand2D_IsTypeOfP7_objectS0__ZL36PyvtkInteractorStyleRubberBand2D_IsAP7_objectS0__ZL47PyvtkInteractorStyleRubberBand2D_GetEndPositionP7_objectS0__ZL49PyvtkInteractorStyleRubberBand2D_GetStartPositionP7_objectS0__ZL47PyvtkInteractorStyleRubberBand2D_GetInteractionP7_objectS0__ZL53PyvtkInteractorStyleRubberBand2D_GetRenderOnMouseMoveP7_objectS0__ZL53PyvtkInteractorStyleRubberBand2D_SetRenderOnMouseMoveP7_objectS0__ZL53PyvtkInteractorStyleRubberBand2D_RenderOnMouseMoveOffP7_objectS0__ZL52PyvtkInteractorStyleRubberBand2D_RenderOnMouseMoveOnP7_objectS0__ZL44PyvtkInteractorStyleRubberBand2D_NewInstanceP7_objectS0__ZL40PyvtkInteractorStyleRubberBand2D_Methods_ZL37PyvtkInteractorStyleRubberBand2D_Type_ZZ41PyvtkInteractorStyleRubberBand2D_ClassNewE9constants_GLOBAL__sub_I_vtkInteractorStyleRubberBand2DPython.cxx_ZL28vtkDebugLeaksManagerInstance_ZL37vtkInteractionStyle_AutoInit_Instance_ZL53PyvtkInteractorStyleRubberBand2D_OnMouseWheelBackwardP7_objectS0__ZL52PyvtkInteractorStyleRubberBand2D_OnMouseWheelForwardP7_objectS0__ZL44PyvtkInteractorStyleRubberBand2D_OnMouseMoveP7_objectS0__ZL48PyvtkInteractorStyleRubberBand2D_OnRightButtonUpP7_objectS0__ZL50PyvtkInteractorStyleRubberBand2D_OnRightButtonDownP7_objectS0__ZL49PyvtkInteractorStyleRubberBand2D_OnMiddleButtonUpP7_objectS0__ZL51PyvtkInteractorStyleRubberBand2D_OnMiddleButtonDownP7_objectS0__ZL47PyvtkInteractorStyleRubberBand2D_OnLeftButtonUpP7_objectS0__ZL49PyvtkInteractorStyleRubberBand2D_OnLeftButtonDownP7_objectS0_.LC0.LC1.LC2.LC6.LC3.LC4.LC5.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC17.LC18.LC19.LC20.LC21.LC22.LC23.LC24.LC25.LC16_ZN28vtkInteractionStyle_AutoInitD5Ev_ZN30vtkInteractorStyleRubberBand2D20SetRenderOnMouseMoveEb_ZN30vtkInteractorStyleRubberBand2D20GetRenderOnMouseMoveEv_ZN30vtkInteractorStyleRubberBand2D14GetInteractionEv_ZN30vtkInteractorStyleRubberBand2D16GetStartPositionEv_ZN30vtkInteractorStyleRubberBand2D14GetEndPositionEv_ZN30vtkInteractorStyleRubberBand2D3NewEv_ZNK30vtkInteractorStyleRubberBand2D19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN28vtkInteractionStyle_AutoInitD2EvDW.ref.__gxx_personality_v0_Z37vtkInteractionStyle_AutoInit_Destructv_ZN28vtkInteractionStyle_AutoInitD1Ev_ZN30vtkInteractorStyleRubberBand2D3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN30vtkInteractorStyleRubberBand2D19RenderOnMouseMoveOnEv_GLOBAL_OFFSET_TABLE__ZN30vtkInteractorStyleRubberBand2D20RenderOnMouseMoveOffEv_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN13vtkPythonArgs10BuildTupleEPKiiPyBool_FromLong_ZN13vtkPythonArgs8GetValueERb_Py_NoneStructPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkInteractorStyleRubberBand2D_ClassNewPyVTKClass_AddPyvtkInteractorStyle_ClassNewPyDict_SetItemString_Py_DeallocPyType_ReadyPyVTKAddFile_vtkInteractorStyleRubberBand2D__dso_handle_ZN20vtkDebugLeaksManagerC1Ev_ZN20vtkDebugLeaksManagerD1Ev__cxa_atexit_Z38vtkInteractionStyle_AutoInit_Constructv_ZN30vtkInteractorStyleRubberBand2D20OnMouseWheelBackwardEv_ZN30vtkInteractorStyleRubberBand2D19OnMouseWheelForwardEv_ZN30vtkInteractorStyleRubberBand2D11OnMouseMoveEv_ZN30vtkInteractorStyleRubberBand2D15OnRightButtonUpEv_ZN30vtkInteractorStyleRubberBand2D17OnRightButtonDownEv_ZN30vtkInteractorStyleRubberBand2D16OnMiddleButtonUpEv_ZN30vtkInteractorStyleRubberBand2D18OnMiddleButtonDownEv_ZN30vtkInteractorStyleRubberBand2D14OnLeftButtonUpEv_ZN30vtkInteractorStyleRubberBand2D16OnLeftButtonDownEvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,0`R1S2TUTV 3JR}b2]4]Tc5]6]^V$7Rdb*\2]4]T-cN5S]a6f]r^V8R!d<TNee*OsV9Rd,T>eU*NcV:RdT(c=*MJVq;RdT f*L*VQ<RdgT**hF*KxV=R d1 *KN TZ *hr *a V > R! dA *K^ Tj *h *_ V ? R9 dZ *Qe Px 2 T U i j k T V 2) /2 .< mB .Y n` -g .n . c o p q l 2 oP @ R d T *h xV0A}RdT*hyVB]RdT*hzVC=Rad~T*h{VDRAd^Tj*hy|VER!d>TJ*hY}`VFRdT**h9~@VpGRdT *h VPHRdT*hVP+ pP Y2]&4+]95>]L6Q]^^*K*K st$*u/v4w;*[EJvQIX.  Q _  l0 q@ yP  0X8@  @  $(8 H@ HX @` h x  @0 @ 1P  p     H  (8 @ HX ` hx 8 0   l0  WP P      H  H(p8 @ 7HX  ` (hx ` Z 4H\p X ,@Tp PD0h    D l0 p0PL0.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN30vtkInteractorStyleRubberBand2D20SetRenderOnMouseMoveEb.text._ZN30vtkInteractorStyleRubberBand2D20GetRenderOnMouseMoveEv.text._ZN30vtkInteractorStyleRubberBand2D14GetInteractionEv.text._ZN30vtkInteractorStyleRubberBand2D16GetStartPositionEv.text._ZN30vtkInteractorStyleRubberBand2D14GetEndPositionEv.rela.text._ZNK30vtkInteractorStyleRubberBand2D19NewInstanceInternalEv.rodata.str1.1.rodata.str1.8.rela.text._ZN28vtkInteractionStyle_AutoInitD2Ev.gcc_except_table._ZN28vtkInteractionStyle_AutoInitD2Ev.rodata._ZN30vtkInteractorStyleRubberBand2D3IsAEPKc.str1.1.rela.text._ZN30vtkInteractorStyleRubberBand2D3IsAEPKc.rela.text._ZN30vtkInteractorStyleRubberBand2D19RenderOnMouseMoveOnEv.rela.text._ZN30vtkInteractorStyleRubberBand2D20RenderOnMouseMoveOffEv.rela.text.startup.rela.init_array.rela.data.rel.ro.local.rela.data.rel.rela.data.rel.local.rela.data.rel.local.DW.ref.__gxx_personality_v0.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@4KH4LP4MX4N`4Oh 4Qt4J 4\ 4_ 4a 4X @K4 &,1!s    /0 p@ k@]42I2 #@(]4#92#3y#bt@@]4@$?@^4$<@0^4!=$d8@H^4#P(%K@P_4%a@%` \@h_4'y% t@_ 4)@' @a4+)@f4-0),** 8*`@f`42. 5K ;0j