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+%(utHH[]fHt$H|$tHl$H=HtHH=uHuHc@HH8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u9H8HHuҐHuHHff.@H8fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u>H(HtD$9D$t;H111HT$(dH+%(u9H8HHuҐHuHHff.@SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(u7H0[fDHHuӐHuHcUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uVH0]fDHHuӐtHo`HuH@HHH;tHSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uUH0[fDHHuӐtHuHcfHHH;tЉ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+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.AUATUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ Ho(D$ HD$ +D$$woLd$Ht$LtmHT$H5L|$ItOD$ 9D$(|yL$ t$HLHu&HcH|$1HT$8dH+%(u9H@]A\A]HH+DHt$ Lrff.ATUSH@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ЉfAUATUHfnFdH%(H$1HHt$HD$HGfnȉD$(fbfD$ uRHo(Ht!D$ +D$$tLH|$1H$dH+%((HĠ]A\A]fHHuɐLd$Ht$ LtLl$0LLtfoT$0t$ HLfo\$@fod$P)T$`)\$p)$D$0f.D$`zvutD$hf.D$8zfudD$@f.D$pzVuTD$Hf.D$xzFuDD$Pf.$z3u1D$Xf.$z uHHcHuعLLfAUATUHfnFdH%(H$1HHt$HD$HGfnȉD$(fbfD$ uRHo(Ht!D$ +D$$tLH|$1H$dH+%((HĠ]A\A]fHHuɐLd$Ht$ LtLl$0LLtfoT$0t$ HLfo\$@fod$P)T$`)\$p)$D$0f.D$`zvutD$hf.D$8zfudD$@f.D$pzVuTD$Hf.D$xzFuDD$Pf.$z3u1D$Xf.$z uHHcHuعLLfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfAVAUATUSH`fnFdH%(HD$X1HH4$HD$HGfnȉD$fbfD$HLw(11HH|$ 4AHcLl$ EurMD$+D$HH|$ E1HtHD$(H9tHD$XdH+%(H`L[]A\A]A^fDIcI\fDHH=H1E1H|$ 4HcH|$ IrLE1gDDLHDE~YIEH9AD$D1HfATHH9uDAt ADLLAE~,Ic1 fHH9tADf.ztHt#HIcH|$ IDL1HD1ADHH9ubHff.fAWAVAUATUSHhfnFdH%(HD$X1HHt$HD$HGfnȉD$(fbfD$ 'Hl$Lw(11HH|$04AHcLl$0ED$ M&D$ +D$$tDLHpHt$H[HT$H5H|$I9D$ 9D$(EIUHH)HAD$D1HfAoTHH9uDAt4AtH4HA9~ALLA9~ ADDDD$ T$LLLAE~=Ic1fDHH9t' A9LtHuDL1HHu8IcH|$0I.@IcI\jHH|$0E1HtHD$8H9tHD$XdH+%(HhL[]A\A]A^A_@HHH|$1E1H|$04HcLl$0LtD$ LE1qHt$ H"HfDD1ATHH9uHHGI~H)ǃt!t<t/HH51HHH=LfDLLhAV1IAUATUSHfnFdH%(H$HG~H%fn)fbătEH51H$dH+%(HĐ[]A\A]A^H Ht$@HL$HT$XfD$PHIh(Ht%D$P+D$TH|$@1yHHt$@H\$HT$XfD$PHHl$@1Mp(1HH|$`4AHcLl$`EubMD$P+D$THH|$`1HT$hH9HHD$HD$@IcI\fDLd$@Ht$LHt$ LHt$(LHt$0LHt$8L\$8T$0HL$(D$ t$HHcDLHHt$HHt$ HHt$(HHt$0HHt$8HEIUHH)HoAD$aD1Hf.Aol,HH9uDAt4AtH4HA9~ALLA9~ ADD\$8T$LLT$0L$(D$ AE~.Ic1fDHH9t A9LtHHIcH|$`LIHH|$@1H|$`4HcH|$`1I5L1+f.LIHH1D1ATHH9uDL1H1H@AW1AVAUATUHSHfnFdH%(H$HG~H%fn)fbƃ1H Ht$PHL$XT$hfD$`H Hm(Ld$P1LH|$p4AHcH\$pHD$Et IcHHD$L4H$AHcH$L$Et IcIH$HD$`+D$dLL$E1H$I9t MtLH|$pHHD$xH9H Ht$PHL$XT$hfD$`H{Ld$P1Hm(1LH$4AHcL$EtIcIHD$`+D$drLH5E1H$dH+%(LHL[]A\A]A^A_DH Ht$PHL$XT$hfD$`H,Ld$PHm(1LH$4AHcL$EtIcIH(D$`+D$dLH$E1H$H9!HH Ht$PHL$XT$hfD$`HHm(HD$`+D$dH|$PE1f.HHHHHHH|$PH$4HcH$ItuLE1fDHHH0 HHHqH|$P1H$4HcH$IuE1@DLLdHt$LOHt$ L:Ht$(L%Ht$0LHt$8LHt$@LHt$HLE~IVHH)H]AEPD1HAoHH9uDAt3A4H4HA9~ALLA9~ ADDl$Hd$@LH\$8T$0L$(D$ T$E~'Ic1 HH9t A9 tHHHcLd$PHt$LHt$ LHt$(LHt$0LHt$8LHt$@LHt$HLll$Hd$@H\$8T$0L$(D$ t$H,HcIDHLHt$HLDLLEHD$HSH)HAED1Ho HL$ HH9uDAt3Hω4H4HA9~LLA9~DDE~[IGH9$0AF#D1HfAH $HH9uDAt AT$HLHHE~5Ic1f.HH9tHL$ 9 tHE~1Ic1 HH9t!H$Af.ztHHaHcL$ITHt$HLDLLE~RAEIFH9D1HfA<<HH9uDAt AËt$HLHE~.Ic1 HH9tAf.ztHH.HcH$I!@E1\D1AHH9uiD1fHt$HH9uD1fAH $HH9uDLLQDLLMDH1L1AHA9DL1LCHHHHff.fATL%H ,HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\HG`SafeDownCastvtkObjectBasevtkBSPIntersectionsIsTypeOfGetNumberOfRegionsGetCutsSetCutsvtkBSPCutsIntersectsCellvtkCellIsAGetRegionBoundsGetRegionDataBoundsNewInstanceGetBoundsIntersectsSphere2IntersectsBox@iV|i *vtkCell@PiV|i *i *vtkCellvtkObjectUH=Hu]ÐHH=tH]ComputeIntersectionsUsingDataBoundsOnComputeIntersectionsUsingDataBoundsOffGetComputeIntersectionsUsingDataBoundsSetComputeIntersectionsUsingDataBoundsvtkBSPIntersections - Perform calculations (mostly intersection calculations) on regions of a 3D binary spatial partitioning. Superclass: vtkObject Given an axis aligned binary spatial partitioning described by a vtkBSPCuts object, perform intersection queries on various geometric entities with regions of the spatial partitioning. @sa vtkBSPCuts vtkKdTree vtkCommonDataModelPython.vtkBSPIntersectionsV.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) -> vtkBSPIntersections C++: static vtkBSPIntersections *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkBSPIntersections C++: vtkBSPIntersections *NewInstance() V.SetCuts(vtkBSPCuts) C++: void SetCuts(vtkBSPCuts *cuts) Define the binary spatial partitioning. V.GetCuts() -> vtkBSPCuts C++: virtual vtkBSPCuts *GetCuts() V.GetBounds([float, ...]) -> int C++: int GetBounds(double *bounds) Get the bounds of the whole space (xmin, xmax, ymin, ymax, zmin, zmax) Return 0 if OK, 1 on error. V.GetNumberOfRegions() -> int C++: int GetNumberOfRegions() The number of regions in the binary spatial partitioning V.GetRegionBounds(int, [float, float, float, float, float, float]) -> int C++: int GetRegionBounds(int regionID, double bounds[6]) Get the spatial bounds of a particular region Return 0 if OK, 1 on error. V.GetRegionDataBounds(int, [float, float, float, float, float, float]) -> int C++: int GetRegionDataBounds(int regionID, double bounds[6]) Get the bounds of the data within the k-d tree region, possibly smaller than the bounds of the region. Return 0 if OK, 1 on error. V.IntersectsBox(int, [float, ...]) -> int C++: int IntersectsBox(int regionId, double *x) V.IntersectsBox(int, float, float, float, float, float, float) -> int C++: int IntersectsBox(int regionId, double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) V.IntersectsBox([int, ...], int, [float, ...]) -> int C++: int IntersectsBox(int *ids, int len, double *x) V.IntersectsBox([int, ...], int, float, float, float, float, float, float) -> int C++: int IntersectsBox(int *ids, int len, double x0, double x1, double y0, double y1, double z0, double z1) Determine whether a region of the spatial decomposition intersects an axis aligned box. V.IntersectsSphere2(int, float, float, float, float) -> int C++: int IntersectsSphere2(int regionId, double x, double y, double z, double rSquared) V.IntersectsSphere2([int, ...], int, float, float, float, float) -> int C++: int IntersectsSphere2(int *ids, int len, double x, double y, double z, double rSquared) Determine whether a region of the spatial decomposition intersects a sphere, given the center of the sphere and the square of it's radius. V.IntersectsCell(int, vtkCell, int) -> int C++: int IntersectsCell(int regionId, vtkCell *cell, int cellRegion=-1) V.IntersectsCell([int, ...], int, vtkCell, int) -> int C++: int IntersectsCell(int *ids, int len, vtkCell *cell, int cellRegion=-1) Determine whether a region of the spatial decomposition intersects the given cell. If you already know the region that the cell centroid lies in, provide that as the last argument to make the computation quicker. V.GetComputeIntersectionsUsingDataBounds() -> int C++: virtual int GetComputeIntersectionsUsingDataBounds() When computing the intersection of k-d tree regions with other objects, we use the spatial bounds of the region. To use the tighter bound of the bounding box of the data within the region, set this variable ON. (Specifying data bounds in the vtkBSPCuts object is optional. If data bounds were not specified, this option has no meaning.) V.SetComputeIntersectionsUsingDataBounds(int) C++: void SetComputeIntersectionsUsingDataBounds(int c) V.ComputeIntersectionsUsingDataBoundsOn() C++: void ComputeIntersectionsUsingDataBoundsOn() V.ComputeIntersectionsUsingDataBoundsOff() C++: void ComputeIntersectionsUsingDataBoundsOff() H|$ HD$(H9t HtHH|$0HD$8H9t HtHH|$`HtHD$hH9tHH$H$H9t HtH|$pHD$xH9t HtHH$HtH$H9tHH$HtH$H9tHl0q2#c  ]  U  ;SHHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0 D X lEDPa AE <EY B W(EAD`j AAJ H@ I H@ I ED@ AG 8ED@ AG \ED@ AG EDP AK EDP AK 0TFBA D`   ABBA 0^FAA D`  AABH 00FBA G  ABBC 0dFBA G  ABBC gFD@ EE zPLRx D$FBB A(A0D 0D(A BBBG l!P/FBB B(A0A8Dd 8D0A(B BBBE !hmRD FGB A(A0Gp 0A(A BBBH h!P FDB B(A0D8GC 8D0A(B BBBF MFF0OFDD n ABA DDB     '[&`@ +ZTP ^  0Pgc!P/!!Ahw@`B!  Uc@ /("8'K,P1x7S=[CfIuO}U[agmsy" " " 5Z"<(HX7 f    , L z      !& G g n       < c    & X    %M%2&OSht$4_ZL31PyvtkBSPIntersections_StaticNewv_ZL34PyvtkBSPIntersections_SafeDownCastP7_objectS0__ZL30PyvtkBSPIntersections_IsTypeOfP7_objectS0__ZL59PyvtkBSPIntersections_ComputeIntersectionsUsingDataBoundsOnP7_objectS0__ZL60PyvtkBSPIntersections_ComputeIntersectionsUsingDataBoundsOffP7_objectS0__ZL40PyvtkBSPIntersections_GetNumberOfRegionsP7_objectS0__ZL29PyvtkBSPIntersections_GetCutsP7_objectS0__ZL60PyvtkBSPIntersections_GetComputeIntersectionsUsingDataBoundsP7_objectS0__ZL60PyvtkBSPIntersections_SetComputeIntersectionsUsingDataBoundsP7_objectS0__ZL29PyvtkBSPIntersections_SetCutsP7_objectS0__ZL39PyvtkBSPIntersections_IntersectsCell_s1P7_objectS0__ZL25PyvtkBSPIntersections_IsAP7_objectS0__ZL37PyvtkBSPIntersections_GetRegionBoundsP7_objectS0__ZL41PyvtkBSPIntersections_GetRegionDataBoundsP7_objectS0__ZL33PyvtkBSPIntersections_NewInstanceP7_objectS0__ZL31PyvtkBSPIntersections_GetBoundsP7_objectS0__ZL31PyvtkBSPIntersections_GetBoundsP7_objectS0_.cold_ZL39PyvtkBSPIntersections_IntersectsCell_s2P7_objectS0__ZL39PyvtkBSPIntersections_IntersectsCell_s2P7_objectS0_.cold_ZL36PyvtkBSPIntersections_IntersectsCellP7_objectS0__ZL44PyvtkBSPIntersections_IntersectsCell_Methods_ZL39PyvtkBSPIntersections_IntersectsSphere2P7_objectS0__ZL39PyvtkBSPIntersections_IntersectsSphere2P7_objectS0_.cold_ZL35PyvtkBSPIntersections_IntersectsBoxP7_objectS0__ZL35PyvtkBSPIntersections_IntersectsBoxP7_objectS0_.cold_ZL26PyvtkBSPIntersections_Type_ZL29PyvtkBSPIntersections_Methods_GLOBAL__sub_I_vtkBSPIntersectionsPython.cxx.LC0.LC1.LC2.LC4.LC3.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC22.LC24.LC26_ZN19vtkBSPIntersections7GetCutsEv_ZN19vtkBSPIntersections38GetComputeIntersectionsUsingDataBoundsEv_ZN19vtkBSPIntersections3NewEv_ZNK19vtkBSPIntersections19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN19vtkBSPIntersections3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN19vtkBSPIntersections37ComputeIntersectionsUsingDataBoundsOnEv_GLOBAL_OFFSET_TABLE__Py_NoneStruct_ZN19vtkBSPIntersections38ComputeIntersectionsUsingDataBoundsOffEv_ZN19vtkBSPIntersections18GetNumberOfRegionsEv_ZN13vtkPythonArgs8GetValueERi_ZN19vtkBSPIntersections38SetComputeIntersectionsUsingDataBoundsEi_ZN19vtkBSPIntersections7SetCutsEP10vtkBSPCuts_ZN19vtkBSPIntersections14IntersectsCellEiP7vtkCelli_ZN13vtkPythonArgs8GetArrayEPdi_ZN19vtkBSPIntersections15GetRegionBoundsEiPd_ZN13vtkPythonArgs8SetArrayEiPKdi_ZN19vtkBSPIntersections19GetRegionDataBoundsEiPdPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagDW.ref.__gxx_personality_v0_ZN13vtkPythonArgs10GetArgSizeEi_ZN13vtkPythonArgs5ArrayIdEC1El_ZdaPv_ZN19vtkBSPIntersections9GetBoundsEPd_Unwind_Resume_ZN13vtkPythonArgs5ArrayIiEC1El_ZN13vtkPythonArgs8GetArrayEPii_ZN19vtkBSPIntersections14IntersectsCellEPiiP7vtkCelli_ZN13vtkPythonArgs8SetArrayEiPKii_ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3__ZN13vtkPythonArgs8GetValueERd_ZN19vtkBSPIntersections17IntersectsSphere2Eidddd_ZN19vtkBSPIntersections17IntersectsSphere2EPiidddd_ZN19vtkBSPIntersections13IntersectsBoxEPiidddddd_ZN19vtkBSPIntersections13IntersectsBoxEidddddd_ZN19vtkBSPIntersections13IntersectsBoxEPiiPd_ZN19vtkBSPIntersections13IntersectsBoxEiPdPyvtkBSPIntersections_ClassNewPyVTKClass_AddPyvtkObject_ClassNewPyType_ReadyPyVTKAddFile_vtkBSPIntersectionsPyDict_SetItemString_Py_DeallocPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,*`E+F,GHGI -JE}M,K.KGNLI/MEqOPG*RI0EAOQSVGb*RmI1EO!T(G5N<Ia2EOGH *AIA3EOGN*BI!4zEOUVG*RI5jEO6FWG*RI7U8FXGNE O1 U@ It 9 E O M> *JG ,L KZ ._ Kh Gy N L I :4 Ea O~ U Y Z; GL NY Gs [z I ; E1 ON Ug Y \ GN)GC[JIr<EO *DC(,7GDHX]h^_GI=-a@bvEcOab*YdGGN[3Iz7agh+U?8GFi4GIjQG^NEcOag9UoI7k)<O>Tk>E>a0gfEcUmmmm>nEGVNjhUmmmmoGGNOa&gTOIj$?TaggabEcL?~agE?k#?XanbEc?=ETOtOabOOagBhWUlmmmmmm p G G N U !m !m5!mJ!m_!mt!m!q!G!N!h!U"Y#rG#G}#G#G#N#U#Y=$si$Gw$G$N%[4%[I%jS%Iz%j%(%,%)%u%(%v%(&w&t.&,9&yC?{l>%_%%~%[&zC,K&.+K8Lcf6c>fWc_f~ccfcfcf@(&{ 0|X}~8@/ H }(P 8 P@HX H`hPx S K@  8 p   ( 8 @HX `hx f X  P  0 x   ` ( HXhPxe 4H\p <@` P 4 h P`(1LPU"!<D$B-kHQsc%&&.symtab.strtab.shstrtab.rela.text.data.bss.text._ZN19vtkBSPIntersections7GetCutsEv.text._ZN19vtkBSPIntersections38GetComputeIntersectionsUsingDataBoundsEv.rela.text._ZNK19vtkBSPIntersections19NewInstanceInternalEv.rodata.str1.1.rodata._ZN19vtkBSPIntersections3IsAEPKc.str1.1.rela.text._ZN19vtkBSPIntersections3IsAEPKc.rodata.str1.8.rela.text.unlikely.gcc_except_table.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.group3@%A3H%B3P %D3\ %J3h %` _&@aH%&&,&1& Z& ' @8}% 2 '2( #(<@P}x%J2P( ^p:Y@}8%ma;@<@0%X<@0%`< @H %> @h(%@@%0@,@@ )@ $@%#F &A RDh: