ELF>a@@'&  UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fUH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uFH@]@H|$HT$H5|$HtHHuHff.@ATUHHdH%(HD$81HHt$HD$HFHD$$D$ D$ wcLd$HT$ H5L|$ Ht#D$ 9D$(|Vt$ HHHtU1HT$8dH+%(uMHH]A\H|$f.Ht$ LuDHfHGI~H)ǃuHH=LHH51HÐHGI~H)ǃuHH=LHH51HÐUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tHH=tHH=tHff.ATUSH@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=tLH=tLHЉfSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u6H0[fDHHuӐHuSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uZH0[fDHHuӐ tHuHcH HH;tЉff.fUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uVH@]f.HHuϐHt$ H|$tt$ HHuHHDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uVH@]f.HHuϐHt$ H|$tt$ HHuHHDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uUH@]f.HHuϐHt$ H|$tt$ HHuHcfDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uVH@]f.HHuϐHt$ H|$tt$ HHHuHDUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uVH@]f.HHuϐHt$ H|$tt$ HHHuHDATUHHfnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uJHo(Ht!D$ +D$$tDH|$1HT$8dH+%(uxHH]A\fDHHuѐLd$Ht$ LtHT$ H5L|$ Htt$ HHuHHxATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfATUHHdH%(HD$8HFLd$Ht$HHD$HHT$ LH5D$(HD$ D$ |$ Ht9D$ 9D$(}Ht$ Ltt$ HHHtmD1HT$8dH+%(u`HH]A\fDHD$8dH+%(uBHHHH]H=A\H5HATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐH5HT$H|$|$HtD$$u@HEHHhH;u1HHyHnfDHH@UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐH5HT$H|$|$HtD$$u@HEHHpH;u1HzHcoHЉ SafeDownCastvtkObjectBasevtkMultiBlockDataSetGetDatavtkInformationvtkInformationVectorGetMetaDataHasMetaDataIsTypeOfIsAGetNumberOfBlocksGetDataObjectTypeRemoveBlockSetNumberOfBlocksGetBlockSetBlockNewInstancevtkCompositeDataIteratorV *vtkInformationV|i *vtkInformationVector@I@V *vtkCompositeDataIteratorvtkDataObjectTreevtkCompositeDataSetvtkDataObjectvtkObjectUH=Hu]ÐHH=tHH=tHH=tHH=tH]vtkMultiBlockDataSet - Composite dataset that organizes datasets into blocks. Superclass: vtkDataObjectTree vtkMultiBlockDataSet is a vtkCompositeDataSet that stores a hierarchy of datasets. The dataset collection consists of multiple blocks. Each block can itself be a vtkMultiBlockDataSet, thus providing for a full tree structure. Sub-blocks are usually used to distribute blocks across processors. For example, a 1 block dataset can be distributed as following: proc 0: Block 0: * ds 0 * (null) proc 1: Block 0: * (null) * ds 1 vtkCommonDataModelPython.vtkMultiBlockDataSetV.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) -> vtkMultiBlockDataSet C++: static vtkMultiBlockDataSet *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkMultiBlockDataSet C++: vtkMultiBlockDataSet *NewInstance() V.GetDataObjectType() -> int C++: int GetDataObjectType() override; Return class name of data type (see vtkType.h for definitions). V.SetNumberOfBlocks(int) C++: void SetNumberOfBlocks(unsigned int numBlocks) Set the number of blocks. This will cause allocation if the new number of blocks is greater than the current size. All new blocks are initialized to null. V.GetNumberOfBlocks() -> int C++: unsigned int GetNumberOfBlocks() Returns the number of blocks. V.GetBlock(int) -> vtkDataObject C++: vtkDataObject *GetBlock(unsigned int blockno) Returns the block at the given index. It is recommended that one uses the iterators to iterate over composite datasets rather than using this API. V.SetBlock(int, vtkDataObject) C++: void SetBlock(unsigned int blockno, vtkDataObject *block) Sets the data object as the given block. The total number of blocks will be resized to fit the requested block no. V.RemoveBlock(int) C++: void RemoveBlock(unsigned int blockno) Remove the given block from the dataset. V.HasMetaData(int) -> int C++: int HasMetaData(unsigned int blockno) V.HasMetaData(vtkCompositeDataIterator) -> int C++: int HasMetaData(vtkCompositeDataIterator *iter) override; Returns true if meta-data is available for a given block. V.GetMetaData(int) -> vtkInformation C++: vtkInformation *GetMetaData(unsigned int blockno) V.GetMetaData(vtkCompositeDataIterator) -> vtkInformation C++: vtkInformation *GetMetaData(vtkCompositeDataIterator *iter) override; Returns the meta-data for the block. If none is already present, a new vtkInformation object will be allocated. Use HasMetaData to avoid allocating vtkInformation objects. V.GetData(vtkInformation) -> vtkMultiBlockDataSet C++: static vtkMultiBlockDataSet *GetData(vtkInformation *info) V.GetData(vtkInformationVector, int) -> vtkMultiBlockDataSet C++: static vtkMultiBlockDataSet *GetData(vtkInformationVector *v, int i=0) Retrieve an instance of this class from an information object. HHHD!!GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 D XEDPa AE |EDPa AE (FAD` ABD O|RO|RuEY B P("EAD`n AAF 0HFAA D`  AABH |ED@ AG ED@ AG EDP AK EDP AK EDP AK 0EDP AK TEDP AK (xFAD` ABG gFD@ EE 4/FAD` ABG T GIL MFF0OFDD n ABA DDBPd x,EDP AG  +EDP AG ~    (]O `'O[`P" "\  8 i  g/`*Ko,+     0 8$ G) \. h3 t9>C&I4O }U [ a g m s y  " " 7cr,K"u)^t) T       0M5 D a n O   " 4 " w       * ? T g w _ZL32PyvtkMultiBlockDataSet_StaticNewv_ZL35PyvtkMultiBlockDataSet_SafeDownCastP7_objectS0__ZL33PyvtkMultiBlockDataSet_GetData_s1P7_objectS0__ZL33PyvtkMultiBlockDataSet_GetData_s2P7_objectS0__ZL34PyvtkMultiBlockDataSet_GetMetaDataP7_objectS0__ZL42PyvtkMultiBlockDataSet_GetMetaData_Methods_ZL34PyvtkMultiBlockDataSet_HasMetaDataP7_objectS0__ZL42PyvtkMultiBlockDataSet_HasMetaData_Methods_ZL31PyvtkMultiBlockDataSet_IsTypeOfP7_objectS0__ZL26PyvtkMultiBlockDataSet_IsAP7_objectS0__ZL40PyvtkMultiBlockDataSet_GetNumberOfBlocksP7_objectS0__ZL40PyvtkMultiBlockDataSet_GetDataObjectTypeP7_objectS0__ZL34PyvtkMultiBlockDataSet_RemoveBlockP7_objectS0__ZL40PyvtkMultiBlockDataSet_SetNumberOfBlocksP7_objectS0__ZL37PyvtkMultiBlockDataSet_HasMetaData_s1P7_objectS0__ZL37PyvtkMultiBlockDataSet_GetMetaData_s1P7_objectS0__ZL31PyvtkMultiBlockDataSet_GetBlockP7_objectS0__ZL31PyvtkMultiBlockDataSet_SetBlockP7_objectS0__ZL34PyvtkMultiBlockDataSet_NewInstanceP7_objectS0__ZL30PyvtkMultiBlockDataSet_GetDataP7_objectS0__ZL38PyvtkMultiBlockDataSet_GetData_Methods_ZL27PyvtkMultiBlockDataSet_Type_ZL30PyvtkMultiBlockDataSet_Methods_GLOBAL__sub_I_vtkMultiBlockDataSetPython.cxx_ZL37PyvtkMultiBlockDataSet_GetMetaData_s2P7_objectS0__ZL37PyvtkMultiBlockDataSet_HasMetaData_s2P7_objectS0_.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC12.LC8.LC9.LC10.LC11.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC21.LC23.LC22_ZN20vtkMultiBlockDataSet17GetDataObjectTypeEv_ZN20vtkMultiBlockDataSet3NewEv_ZNK20vtkMultiBlockDataSet19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN20vtkMultiBlockDataSet7GetDataEP14vtkInformation_ZN20vtkMultiBlockDataSet7GetDataEP20vtkInformationVectori_ZN13vtkPythonArgs8GetValueERi_ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3__ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN20vtkMultiBlockDataSet3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__GLOBAL_OFFSET_TABLE__ZN20vtkMultiBlockDataSet17GetNumberOfBlocksEv_ZN13vtkPythonArgs8GetValueERj_ZN20vtkMultiBlockDataSet11RemoveBlockEj_Py_NoneStruct_ZN20vtkMultiBlockDataSet17SetNumberOfBlocksEj_ZN17vtkDataObjectTree16HasChildMetaDataEj_ZN17vtkDataObjectTree16GetChildMetaDataEj_ZN20vtkMultiBlockDataSet8GetBlockEj_ZN20vtkMultiBlockDataSet8SetBlockEjP13vtkDataObjectPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkMultiBlockDataSet_ClassNewPyVTKClass_AddPyvtkDataObjectTree_ClassNewPyType_ReadyPyVTKAddFile_vtkMultiBlockDataSetPyDict_SetItemString_Py_Dealloc_ZN20vtkMultiBlockDataSet11GetMetaDataEP24vtkCompositeDataIterator_ZN17vtkDataObjectTree11GetMetaDataEP24vtkCompositeDataIterator_ZN20vtkMultiBlockDataSet11HasMetaDataEP24vtkCompositeDataIterator_ZN17vtkDataObjectTree11HasMetaDataEP24vtkCompositeDataIteratorPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,'`B(C)DEDF *@Bm+rCGDEF* ,C2H:DpBIEF&-K%&|?.DKm/BO)M0MDP.13MA2FMT3YMeNnF4B1QKOn*L{)M0MDP1M2M3MNFA5BQSDPF6NBqQDP*?F7JBqQTUD*VF8: Ba Q{ T W D *V F .* BQ Qk T{ X D P F - BA Q[ Tk Ys D E F 9 B1 QK T[ Zc Dp Ew F : B! Q> TN 2V Cl [q D} *V F ; B)QJ*AU@h)wDE\]^DF<*H<W,qCIHD& *K$E+F9%G)N&V`\%dan%sb_)d-JBqQ=C*fgDEF!.zBQ=C*hiDP'F@J-JJe@)M&0+M91>ML2QM_3dMqN>%gij00kXlmnopqr8s@ttP` }(8h@HX``h x8    (8@hHXP `\hx@ 0  ( 8&HX) &) 4H\ PL  4 X |  0 Th!|#.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN20vtkMultiBlockDataSet17GetDataObjectTypeEv.rela.text._ZNK20vtkMultiBlockDataSet19NewInstanceInternalEv.rodata.str1.1.rodata._ZN20vtkMultiBlockDataSet3IsAEPKc.str1.1.rela.text._ZN20vtkMultiBlockDataSet3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.text._ZN20vtkMultiBlockDataSet11GetMetaDataEP24vtkCompositeDataIterator.rela.text._ZN20vtkMultiBlockDataSet11HasMetaDataEP24vtkCompositeDataIterator.rela.data.rel.rela.data.rel.local.rodata.cst8.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.groupK@$?KH $AKT $LK` $fKl $h +@hC$&,1 k f@U$ 2F2>Pu@U$2 $"@V0$7#2@V$H# C@V$ # @W$@# @W $$ @8X$'0',')' A(<@]$"+ %? 6 _R