ELF>p/@@ SH@dH%(HD$81HHt$HD$HFHD$$D$ HD$t/H|$1HT$8dH+%(u 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) -> vtkPLYReader C++: static vtkPLYReader *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPLYReader C++: vtkPLYReader *NewInstance() V.CanReadFile(string) -> int C++: static int CanReadFile(const char *filename) A simple, non-exhaustive check to see if a file is a valid ply file. ATL%UH-HHH=LHH-HH=LHH-HH=LHHHH]A\HDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 DEDPj AD hEDPa AE uEY B P("EAD`n AAF 0FAA D`  AABH gFD@ EE 0MFF0LOFDD n ABA DDB(FHN kAB6  L y"pg  'M\~    ' 4   / < = A " +Pp)" uCJjM =J0Ody 4]i| _ZL24PyvtkPLYReader_StaticNewv_ZL26PyvtkPLYReader_CanReadFileP7_objectS0__ZL27PyvtkPLYReader_SafeDownCastP7_objectS0__ZL23PyvtkPLYReader_IsTypeOfP7_objectS0__ZL18PyvtkPLYReader_IsAP7_objectS0__ZL26PyvtkPLYReader_NewInstanceP7_objectS0__ZL19PyvtkPLYReader_Type_ZL22PyvtkPLYReader_Methods_GLOBAL__sub_I_vtkPLYReaderPython.cxx_ZStL8__ioinit_ZL28vtkDebugLeaksManagerInstance_ZL39vtkObjectFactoryRegistryCleanupInstance.LC0.LC1.LC2.LC3.LC8.LC4.LC5.LC6.LC7.LC9.LC10.LC11_ZN12vtkPLYReader3NewEv_ZNK12vtkPLYReader19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs8GetValueERPc_ZN12vtkPLYReader11CanReadFileEPKcPyErr_OccurredPyLong_FromLong__stack_chk_fail_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_ZN12vtkPLYReader3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE_PyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkPLYReader_ClassNewPyVTKClass_AddPyvtkAbstractPolyDataReader_ClassNewPyType_ReadyPyVTKAddFile_vtkPLYReaderPyDict_SetItemString_Py_Dealloc__dso_handle_ZNSt8ios_base4InitC1Ev_ZNSt8ios_base4InitD1Ev__cxa_atexit_ZN20vtkDebugLeaksManagerC1Ev_ZN20vtkDebugLeaksManagerD1Ev_ZN31vtkObjectFactoryRegistryCleanupC1Ev_ZN31vtkObjectFactoryRegistryCleanupD1EvPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,i%&'()*%=B+[j(w,(*%-&=E.SX.a(n)~.../* V%0&*-..()#.16.DI.U/j*!% 0**$5#HW(d,x234(*6 7#8?5NY:#{;#.&+.9>.LQ._d.q/ <=$*>16?>@E*ARW?_Bf*Cq?x"DM0EXFGHIJKL8M@N4 =(8@ HX`AhpxP 4Hl p4P0.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZNK12vtkPLYReader19NewInstanceInternalEv.rodata.str1.1.rodata._ZN12vtkPLYReader3IsAEPKc.str1.1.rela.text._ZN12vtkPLYReader3IsAEPKc.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.groupU@ $UL - `@ P&,6 1@'f2iu2RFu@' 2@)h@h* @*  @ @+h0,#,30 KPF@-h# `-.\