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=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ЉfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\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@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@ff.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$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@ff.H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(uLH8HHuҐu$HHuHH@SafeDownCastvtkObjectBaseIsTypeOfIsANewInstanceDollyPanSpinRotateOnMouseWheelBackwardOnMouseWheelForwardOnRightButtonUpOnRightButtonDownOnMiddleButtonUpOnMiddleButtonDownOnLeftButtonUpOnLeftButtonDownOnMouseMovevtkInteractorStyleJoystickCameravtkInteractorStyleJoystickCamera - interactive manipulation of the camera Superclass: vtkInteractorStyle vtkInteractorStyleJoystickCamera allows the user to move (rotate, pan, etc.) the camera, the point of view for the scene. The position of the mouse relative to the center of the scene determines the speed at which the camera moves, and the speed of the mouse movement determines the acceleration of the camera, so the camera continues to move even if the mouse if not moving. For a 3-button mouse, the left button is for rotation, the right button for zooming, the middle button for panning, and ctrl + left button for spinning. (With fewer mouse buttons, ctrl + shift + left button is for zooming, and shift + left button is for panning.) @sa vtkInteractorStyleJoystickActor vtkInteractorStyleTrackballCamera vtkInteractorStyleTrackballActor vtkInteractionStylePython.vtkInteractorStyleJoystickCameraV.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) -> vtkInteractorStyleJoystickCamera C++: static vtkInteractorStyleJoystickCamera *SafeDownCast( vtkObjectBase *o) V.NewInstance() -> vtkInteractorStyleJoystickCamera C++: vtkInteractorStyleJoystickCamera *NewInstance() V.OnMouseMove() C++: void OnMouseMove() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnLeftButtonDown() C++: void OnLeftButtonDown() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnLeftButtonUp() C++: void OnLeftButtonUp() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnMiddleButtonDown() C++: void OnMiddleButtonDown() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnMiddleButtonUp() C++: void OnMiddleButtonUp() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnRightButtonDown() C++: void OnRightButtonDown() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnRightButtonUp() C++: void OnRightButtonUp() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnMouseWheelForward() C++: void OnMouseWheelForward() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.OnMouseWheelBackward() C++: void OnMouseWheelBackward() override; Event bindings controlling the effects of pressing mouse buttons or moving the mouse. V.Rotate() C++: void Rotate() override; These methods for the different interactions in different modes are overridden in subclasses to perform the correct motion. Since they might be called from OnTimer, they do not have mouse coord parameters (use interactor's GetEventPosition and GetLastEventPosition) V.Spin() C++: void Spin() override; V.Pan() C++: void Pan() override; V.Dolly() C++: void Dolly() override; HHvtkInteractorStylevtkInteractorObservervtkObjectUH=Hu]ÐHH=tHH=tHH=tH]ATL%UH-HHH=LHH=LH5HHH]A\HDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 DEDPa AE zPLRx $HIbEY B }(EAD`n AAF 0FAA D`  AABH $gFD@ EE HMFF0dOFDD n ABA DDB$dFHN DABH@ I H@ I H@ I H@ I 0H@ I LH@ I hH@ I H@ I H@ I H@ I H@ I H@ I H@ I     4 ug*W@dH`@ =    T `@# c h m r w|) $ ( 4 : > C J _ s       ( 5" s " D!`K" "b&6kM # POQ f r       1 ]    4 m    V        8 M b u  _ZL44PyvtkInteractorStyleJoystickCamera_StaticNewv_ZL47PyvtkInteractorStyleJoystickCamera_SafeDownCastP7_objectS0__ZL43PyvtkInteractorStyleJoystickCamera_IsTypeOfP7_objectS0__ZL38PyvtkInteractorStyleJoystickCamera_IsAP7_objectS0__ZL46PyvtkInteractorStyleJoystickCamera_NewInstanceP7_objectS0__ZL39PyvtkInteractorStyleJoystickCamera_Type_ZL42PyvtkInteractorStyleJoystickCamera_Methods_GLOBAL__sub_I_vtkInteractorStyleJoystickCameraPython.cxx_ZL28vtkDebugLeaksManagerInstance_ZL37vtkInteractionStyle_AutoInit_Instance_ZL40PyvtkInteractorStyleJoystickCamera_DollyP7_objectS0__ZL38PyvtkInteractorStyleJoystickCamera_PanP7_objectS0__ZL39PyvtkInteractorStyleJoystickCamera_SpinP7_objectS0__ZL41PyvtkInteractorStyleJoystickCamera_RotateP7_objectS0__ZL55PyvtkInteractorStyleJoystickCamera_OnMouseWheelBackwardP7_objectS0__ZL54PyvtkInteractorStyleJoystickCamera_OnMouseWheelForwardP7_objectS0__ZL50PyvtkInteractorStyleJoystickCamera_OnRightButtonUpP7_objectS0__ZL52PyvtkInteractorStyleJoystickCamera_OnRightButtonDownP7_objectS0__ZL51PyvtkInteractorStyleJoystickCamera_OnMiddleButtonUpP7_objectS0__ZL53PyvtkInteractorStyleJoystickCamera_OnMiddleButtonDownP7_objectS0__ZL49PyvtkInteractorStyleJoystickCamera_OnLeftButtonUpP7_objectS0__ZL51PyvtkInteractorStyleJoystickCamera_OnLeftButtonDownP7_objectS0__ZL46PyvtkInteractorStyleJoystickCamera_OnMouseMoveP7_objectS0_.LC0.LC1.LC2.LC6.LC3.LC4.LC5.LC7.LC8.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC22.LC9_ZN28vtkInteractionStyle_AutoInitD5Ev_ZN32vtkInteractorStyleJoystickCamera3NewEv_ZNK32vtkInteractorStyleJoystickCamera19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN28vtkInteractionStyle_AutoInitD2EvDW.ref.__gxx_personality_v0_Z37vtkInteractionStyle_AutoInit_Destructv_ZN28vtkInteractionStyle_AutoInitD1Ev_ZN32vtkInteractorStyleJoystickCamera3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE_PyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkInteractorStyleJoystickCamera_ClassNewPyVTKClass_AddPyvtkInteractorStyle_ClassNewPyType_ReadyPyVTKAddFile_vtkInteractorStyleJoystickCameraPyDict_SetItemString_Py_Dealloc__dso_handle_ZN20vtkDebugLeaksManagerC1Ev_ZN20vtkDebugLeaksManagerD1Ev__cxa_atexit_Z38vtkInteractionStyle_AutoInit_Constructv_Py_NoneStruct_ZN32vtkInteractorStyleJoystickCamera5DollyEv_ZN32vtkInteractorStyleJoystickCamera3PanEv_ZN32vtkInteractorStyleJoystickCamera4SpinEv_ZN32vtkInteractorStyleJoystickCamera6RotateEv_ZN32vtkInteractorStyleJoystickCamera20OnMouseWheelBackwardEv_ZN32vtkInteractorStyleJoystickCamera19OnMouseWheelForwardEv_ZN32vtkInteractorStyleJoystickCamera15OnRightButtonUpEv_ZN32vtkInteractorStyleJoystickCamera17OnRightButtonDownEv_ZN32vtkInteractorStyleJoystickCamera16OnMiddleButtonUpEv_ZN32vtkInteractorStyleJoystickCamera18OnMiddleButtonDownEv_ZN32vtkInteractorStyleJoystickCamera14OnLeftButtonUpEv_ZN32vtkInteractorStyleJoystickCamera16OnLeftButtonDownEv_ZN32vtkInteractorStyleJoystickCamera11OnMouseMoveEvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,$`>%?&@A@B 'J>}K&I(I@L)I*IJB$+>MK*H&I(I@-LN)SIa*fIrJB,>)MJ*=U<h&w@AOPQ@B "&#&S,"4T>"CU_Rn&yW- >1MN@Z*^i_pB.>M.@:*^I`PB/>M@*^)a0B`0>M@*^ b B@ 1 > M @ *^ c B 2m > M @ *^ d B 3M >q M @ *^ e B 4- >Q Mn @z *^ f B 5 >1 MN @Z *^i gp B 6 >M.@:*^IhPB7>M@*^)i0B`8>M@*^ jB@9>M@*^kB<X< E&I&(+I9)>IL*QI^J YZ$*[/\4];*GEJ\Q:X"l0mXnopqrst8u@v $(8@HX`(hxX @X`   ( 8 @sH XH `_h x J  C@ >`X : 4 F 4HwD   (LhP`@4 P l    `@ .symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNK32vtkInteractorStyleJoystickCamera19NewInstanceInternalEv.rodata.str1.1.rodata.str1.8.rela.text._ZN28vtkInteractionStyle_AutoInitD2Ev.gcc_except_table._ZN28vtkInteractionStyle_AutoInitD2Ev.rodata._ZN32vtkInteractorStyleJoystickCamera3IsAEPKc.str1.1.rela.text._ZN32vtkInteractorStyleJoystickCamera3IsAEPKc.rela.text.startup.rela.init_array.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+@ "=+L";+\ "H+h "D @A"&t,t6 1@pP" z22p @ @P" R 2V 3C b>@P"|!dw@xQ"h!@R"! @R " #@ @S"`%@X"0h%,% % !%(@Xp" (( #< 4 [2