ELF>U@@*)   !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+%(utHH[]fHt$H|$tHl$H=HtHH=uHuHc@HATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;u\H=tLH=u)HeHcZfDLL@HЉfH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u9H8HHuҐHuHHff.@SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=HG(HtL$9L$t:H111HT$(dH+%(u7H0[fDHHuӐX0HuăSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuHcSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u^H@]f.HHuϐH5HT$H|$|$tHHuHHff.fUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u^H@]f.HHuϐH5HT$H|$|$tHHu@ff.fATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATUSHpfnFdH%(HD$h1HHt$ HD$(HGfnȉD$8fbfD$0uIHG(HtT$49T$0tFH|$ 111HT$hdH+%(+Hp[]A\fHHuɐHh8L`@H\$PH|$@H\$@HLH!ȄLd$IwUIED$PHLd$HB IHl$@1MtjH9SHHD$HD$ 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) -> vtkOpenGLBufferObject C++: static vtkOpenGLBufferObject *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkOpenGLBufferObject C++: vtkOpenGLBufferObject *NewInstance() V.GetType() -> ObjectType C++: ObjectType GetType() Get the type of the buffer object. V.SetType(ObjectType) C++: void SetType(ObjectType value) Set the type of the buffer object. V.GetHandle() -> int C++: int GetHandle() Get the handle of the buffer object. V.IsReady() -> bool C++: bool IsReady() Determine if the buffer object is ready to be used. V.GenerateBuffer(ObjectType) -> bool C++: bool GenerateBuffer(ObjectType type) Generate the the opengl buffer for this Handle V.Bind() -> bool C++: bool Bind() Bind the buffer object ready for rendering. ote Only one ARRAY_BUFFER and one ELEMENT_ARRAY_BUFFER may be bound at any time. V.Release() -> bool C++: bool Release() Release the buffer. This should be done after rendering is complete. V.ReleaseGraphicsResources() C++: void ReleaseGraphicsResources() Release any graphics resources that are being consumed by this class. V.GetError() -> string C++: std::string GetError() Return a string describing errors. vtkRenderingOpenGL2Python.vtkOpenGLBufferObject.ObjectTypeH|$@H9tHs2$ATL%UH-HHH=LHH=LH5HHH]A\HD GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 DEDPa AE zPLRx $HI<EY B W(EAD`j AAJ 0^FAA D`  AABH $H@ I @ED@ AG dED@ AG ED@ AG ED@ AG EDP AK EDP AK gFD@ EE 4FAA D  AABJ $`EO l AG VA ED@ AG L FPI H(D0O (D BBBD  (D BBBG 00OFDD n ABA DDB$ddFHN DAB   ) _^@1bP, ga  (Mo0d ! & + 105 :: >? WD _I gN qT vZ` ~f l r(x ~  X" /[j" ! "" H"<kr DSc-i{  9 V e ` `        ' 4 d y O      * = N a y       _ZL33PyvtkOpenGLBufferObject_StaticNewv_ZL36PyvtkOpenGLBufferObject_SafeDownCastP7_objectS0__ZL32PyvtkOpenGLBufferObject_IsTypeOfP7_objectS0__ZL27PyvtkOpenGLBufferObject_IsAP7_objectS0__ZL48PyvtkOpenGLBufferObject_ReleaseGraphicsResourcesP7_objectS0__ZL31PyvtkOpenGLBufferObject_IsReadyP7_objectS0__ZL31PyvtkOpenGLBufferObject_ReleaseP7_objectS0__ZL33PyvtkOpenGLBufferObject_GetHandleP7_objectS0__ZL28PyvtkOpenGLBufferObject_BindP7_objectS0__ZL31PyvtkOpenGLBufferObject_SetTypeP7_objectS0__ZL38PyvtkOpenGLBufferObject_GenerateBufferP7_objectS0__ZL35PyvtkOpenGLBufferObject_NewInstanceP7_objectS0__ZL32PyvtkOpenGLBufferObject_GetErrorP7_objectS0__ZL32PyvtkOpenGLBufferObject_GetErrorP7_objectS0_.cold_ZL39PyvtkOpenGLBufferObject_ObjectType_Type_ZL31PyvtkOpenGLBufferObject_GetTypeP7_objectS0__ZL31PyvtkOpenGLBufferObject_Methods_ZL28PyvtkOpenGLBufferObject_Type_ZZ32PyvtkOpenGLBufferObject_ClassNewE9constants_GLOBAL__sub_I_vtkOpenGLBufferObjectPython.cxx_ZL28vtkDebugLeaksManagerInstance_ZL37vtkRenderingOpenGL2_AutoInit_Instance.LC0.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC18.LC19.LC20.LC21_ZN28vtkRenderingOpenGL2_AutoInitD5Ev_ZN21vtkOpenGLBufferObject3NewEv_ZNK21vtkOpenGLBufferObject19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN28vtkRenderingOpenGL2_AutoInitD2EvDW.ref.__gxx_personality_v0_Z37vtkRenderingOpenGL2_AutoInit_Destructv_ZN28vtkRenderingOpenGL2_AutoInitD1Ev_ZN21vtkOpenGLBufferObject3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE__ZN21vtkOpenGLBufferObject24ReleaseGraphicsResourcesEv_Py_NoneStructPyBool_FromLong_ZN21vtkOpenGLBufferObject7ReleaseEv_ZNK21vtkOpenGLBufferObject9GetHandleEv_ZN21vtkOpenGLBufferObject4BindEv_ZN13vtkPythonArgs12GetArgAsEnumEPKcRb_ZN21vtkOpenGLBufferObject7SetTypeENS_10ObjectTypeE_ZN21vtkOpenGLBufferObject14GenerateBufferENS_10ObjectTypeEPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlag_ZdlPv_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmmmemcpyPyUnicode_FromStringAndSizePyErr_ClearPyBytes_FromStringAndSize_ZSt19__throw_logic_errorPKc_Unwind_Resume_Z43PyvtkOpenGLBufferObject_ObjectType_FromEnumiPy_BuildValuePyLong_Type_Py_Dealloc_ZNK21vtkOpenGLBufferObject7GetTypeEvPyvtkOpenGLBufferObject_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_Ready_ZN13vtkPythonUtil12AddEnumToMapEP11_typeobjectPyDict_SetItemStringPyVTKAddFile_vtkOpenGLBufferObject__dso_handle_ZN20vtkDebugLeaksManagerC1Ev_ZN20vtkDebugLeaksManagerD1Ev__cxa_atexit_Z38vtkRenderingOpenGL2_AutoInit_ConstructvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_DelPyObject_Free,&`>'?(@A@B )J>}K(I*I@LJB+f>MK*H(I*I@ L$J:B`,>MO@*PB1-~>M@QB.>>aMqRx@QB/>!M1S8@ELLBq0>MT@Q B11>M2UV@*PB13>M2UW@QB2 4 > M *= < ( @ A X( YE ZT @s B 5 >! M @ [ \ ] ^( _3 `: BA 6F al 7u d~ $ *e f 8. >Q Ma gh @t c{ B ( % $ i $ j $ $ $ k $ l9 m$ #,cBmZktffh(m<W f< E(I&*+I8J [b op$*q/r4s;*GEJrQ:X$ t0uXvwxyz{|8}@~te1  :(8(@HX `h x vXgW~p q(P8@_HX`>h@x F 4HwD  (@DhP @ Ix`   4h.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNK21vtkOpenGLBufferObject19NewInstanceInternalEv.rodata.str1.1.rela.text._ZN28vtkRenderingOpenGL2_AutoInitD2Ev.gcc_except_table._ZN28vtkRenderingOpenGL2_AutoInitD2Ev.rodata._ZN21vtkOpenGLBufferObject3IsAEPKc.str1.1.rela.text._ZN21vtkOpenGLBufferObject3IsAEPKc.rodata.str1.8.rela.text.unlikely.gcc_except_table.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.groupH@ '=HL';H\ 'HHh 'D @:'&_,_6` 1@H' o2iP~@H' b2f p<@Ix'G2+[V@xI0'j& d|@I'@J'0 @JH'8 @K'  @L'@8P'  0,& >89@PPp'%" (< . RO