ELF>6@@ UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.USHHdH%(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@SafeDownCastvtkObjectBasevtkFinitePlaneWidgetSetRepresentationvtkFinitePlaneRepresentationIsTypeOfIsANewInstanceCreateDefaultRepresentationvtkAbstractWidgetvtkInteractorObservervtkObjectUH=Hu]ÐHH=tHH=tHH=tH]vtkFinitePlaneWidget - 3D widget for manipulating a finite plane Superclass: vtkAbstractWidget This 3D widget interacts with a vtkFinitePlaneRepresentation class (i.e., it handles the events that drive its corresponding representation). This 3D widget defines a finite plane that can be interactively placed in a scene. The widget is assumed to consist of four parts: 1) a plane with 2) a normal and 3) three handles that can be moused on and manipulated. The green and red handles represent the semi finite plane definition, the third is in the center of the plane. Operation like rotation of the plane (using normal), origin translation and geometry plane modification using green and red handles are availables. To use this widget, you generally pair it with a vtkFinitePlaneRepresentation (or a subclass). Various options are available in the representation for controlling how the widget appears, and how the widget reacts. @par Event Bindings: By default, the widget responds to the following VTK events (i.e., it watches the vtkRenderWindowInteractor for these events): If one of the 3 handles are selected: LeftButtonPressEvent - select the appropriate handle LeftButtonReleaseEvent - release the currently selected handle MouseMoveEvent - move the handle In all the cases, independent of what is picked, the widget responds to the following VTK events: LeftButtonPressEvent - start select action LeftButtonReleaseEvent - stop select action @par Event Bindings: Note that the event bindings described above can be changed using this class's vtkWidgetEventTranslator. This class translates VTK events into the vtkFinitePlaneWidget's widget events: vtkWidgetEvent::Select -- some part of the widget has been selected vtkWidgetEvent::EndSelect -- the selection process has completed vtkWidgetEvent::Move -- a request for motion has been invoked @par Event Bindings: In turn, when these widget events are processed, the vtkFinitePlaneWidget invokes the following VTK events on itself (which observers can listen for): vtkCommand::StartInteractionEvent (on vtkWidgetEvent::Select) vtkCommand::EndInteractionEvent (on vtkWidgetEvent::EndSelect) vtkCommand::InteractionEvent (on vtkWidgetEvent::Move) @sa vtkFinitePlaneRepresentation vtkInteractionWidgetsPython.vtkFinitePlaneWidgetV.IsTypeOf(string) -> int C++: static vtkTypeBool IsTypeOf(const char *type) Standard vtkObject methods V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard vtkObject methods V.SafeDownCast(vtkObjectBase) -> vtkFinitePlaneWidget C++: static vtkFinitePlaneWidget *SafeDownCast(vtkObjectBase *o) Standard vtkObject methods V.NewInstance() -> vtkFinitePlaneWidget C++: vtkFinitePlaneWidget *NewInstance() Standard vtkObject methods V.SetRepresentation(vtkFinitePlaneRepresentation) C++: void SetRepresentation(vtkFinitePlaneRepresentation *r) Specify an instance of vtkWidgetRepresentation used to represent this widget in the scene. Note that the representation is a subclass of vtkProp so it can be added to the renderer independent of the widget. V.CreateDefaultRepresentation() C++: void CreateDefaultRepresentation() override; Create the default widget representation if one is not set. By default, this is an instance of the vtkFinitePlaneRepresentation class. HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 DEDPa AE hbEY B } EDP AK (EAD`n AAF 0FAA D`  AABH gFD@ EE 0MFF0LOFDD n ABA DDBH@ I |  ( ]g(I m    0 B _   (  h l x #C" u " bBIi0@Rh|MPO Q]p_ZL32PyvtkFinitePlaneWidget_StaticNewv_ZL35PyvtkFinitePlaneWidget_SafeDownCastP7_objectS0__ZL40PyvtkFinitePlaneWidget_SetRepresentationP7_objectS0__ZL31PyvtkFinitePlaneWidget_IsTypeOfP7_objectS0__ZL26PyvtkFinitePlaneWidget_IsAP7_objectS0__ZL34PyvtkFinitePlaneWidget_NewInstanceP7_objectS0__ZL27PyvtkFinitePlaneWidget_Type_ZL30PyvtkFinitePlaneWidget_Methods_GLOBAL__sub_I_vtkFinitePlaneWidgetPython.cxx_ZL50PyvtkFinitePlaneWidget_CreateDefaultRepresentationP7_objectS0_.LC0.LC1.LC2.LC6.LC7.LC8.LC3.LC4.LC5.LC9.LC10.LC12.LC11_ZN20vtkFinitePlaneWidget3NewEv_ZNK20vtkFinitePlaneWidget19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN20vtkFinitePlaneWidget3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN20vtkFinitePlaneWidget17SetRepresentationEP28vtkFinitePlaneRepresentation_GLOBAL_OFFSET_TABLE__Py_NoneStruct_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLongPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkFinitePlaneWidget_ClassNewPyVTKClass_AddPyvtkAbstractWidget_ClassNewPyType_ReadyPyVTKAddFile_vtkFinitePlaneWidgetPyDict_SetItemString_Py_Dealloc_ZN20vtkFinitePlaneWidget27CreateDefaultRepresentationEvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,`#$%&%'j#+$,%*.' J#}/))%0))*'$#+/*())%-0NS)af)r*'#)+J*"U!hw%&123%' &5,46>C7_4ny9 #1+N%Z*.i;p'!:!)&+)9>)LQ)^* <0=X>?@ABCD8E@F_ h(8 @HX `lhx 0 x@ 4Hl4PP.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNK20vtkFinitePlaneWidget19NewInstanceInternalEv.rodata.str1.1.rodata._ZN20vtkFinitePlaneWidget3IsAEPKc.str1.1.rela.text._ZN20vtkFinitePlaneWidget3IsAEPKc.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.groupm@ "mL ( `t@'&,6 1@x/n2}2}2b@/ 2  @@h00X@0` @0 " @120,; K c0^@3 ! !!4t