ELF>a@@%$   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+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tH@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ӐtHoPHuH@HHH;tHUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uVH0]fDHHuӐtHoXHuH@HHH;tHUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.AUATUHfnFdH%(H$1HH4$HD$HGfnȉD$fbfD$uSHo(HtD$+D$tMH1H$dH+%(pHİ]A\A]DHHuƐLd$ ILLtfoT$ fo\$0LHfod$@fol$Pfot$`fo|$p)$)$fo$fo$)$fo$)$fo$)$ fo$)$0fo$)$@)$P)$`)$p)$)$1H$DAf.z3u1HH=uHHHHuѹL1Lff.fATUSH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uYHD$Ho(Ht!\$ +\$$tJH|$1HT$8dH+%(H@[]A\HHuːHt$H|$tD$$Ld$uXHELH@H;ulH=tLH=u)HeHcZfDLLH=tL븐HЉfATH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$uDH(HtD$9D$tIH11E1HD$(dH+%(H0LA\@HHufHHRxH;IMtoI$H5LPtZHuLIHoHbL1HHP@L8fE1H"DIjfAT1UHHHNdH%(HD$81HGAfnH%fnA)fbAtAH5D1H$dH+%(HĘ]A\ÐL Ht$0LL$8L$@T$DT$HHHo(HtD$@+D$Dt|H|$01@H Ht$0HL$8T$HfD$@HDHo(HRD$@+D$DtjH|$01,Ld$PH|$0LLHHHHLd$0HLHt$LHt$LHt$LHt$ LoHt$(LZl$(d$ H\$T$L$$H6HHf.HH5DATL%H HH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(uzH@]f.HHuϐH5HT$H|$|$HtD$$u(HEHHuHH@HAWAVAUATUSHfnFdH%(HD$x1HHt$ HD$(HGfnȉD$8fbfD$0uXLw(Mt!D$0+D$4tZH|$ 1HT$xdH+%(HĈ[]A\A]A^A_fDHHufLd$@Hl$ LHtLl$`HLtD$4T$HD$@\$Pd$hl$`$t$p\$fI~fH~D$t$ILLLD$f.D$@$f.T$Hd$f.d$PfHnf.|$`zbu`fInf.\$hzSuQl$f.l$pzCuAHHHLLLD$WHuLHH[L1HDff.AW1AVAUATUSHhHNdH%(HD$X1HGAfnH%fnA)fbAtMAAH5D1HT$XdH+%(Hh[]A\A]A^A_DLHt$ LT$(L$0T$4T$8H"Ho(HD$0+D$4H|$ 1yH Ht$ HL$(T$8fD$0HHo(Ht%D$0+D$4zH|$ 1L Ht$ LL$(L$0T$4T$8HuNHo(HtNjD$0+D$4thH|$ 1DHH[1HHu1@HHTfLl$@Lt$ LL0l$Ht$Pt$4Ld$@fI~fH~HEHLfH~fInf.|$@z$u"fInf.\$HzufHnf.T$PzHL1L@Ld$ Ht$LHt$LkHt$LVD$L$T$4T$f(HEfمHH;D$@L$HHT$PHt$@fH~ŐHfHnL|$Ll$ L5LLL|$ILLL|$HL$4uGHELHHcHHyHLfH~ILH)\$@HfH~"H(fdH%(HD$1H)$HT$HD$dH+%(uH(HGPHGXSafeDownCastvtkObjectBasevtkPlanesIsTypeOfGetNumberOfPlanesGetPointsGetNormalsSetNormalsvtkDataArraySetFrustumPlanesIsANewInstanceGetPlanevtkPlaneSetBoundsSetPointsvtkPointsEvaluateGradientEvaluateFunctionvtkImplicitFunctionvtkObjectUH=Hu]ÐHH=tHH=tH]vtkPlanes - implicit function for convex set of planes Superclass: vtkImplicitFunction vtkPlanes computes the implicit function and function gradient for a set of planes. The planes must define a convex space. The function value is the closest first order distance of a point to the convex region defined by the planes. The function gradient is the plane normal at the function value. Note that the normals must point outside of the convex region. Thus, a negative function value means that a point is inside the convex region. There are several methods to define the set of planes. The most general is to supply an instance of vtkPoints and an instance of vtkDataArray. (The points define a point on the plane, and the normals corresponding plane normals.) Two other specialized ways are to 1) supply six planes defining the view frustrum of a camera, and 2) provide a bounding box. @sa vtkCamera vtkCommonDataModelPython.vtkPlanesV.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) -> vtkPlanes C++: static vtkPlanes *SafeDownCast(vtkObjectBase *o) V.NewInstance() -> vtkPlanes C++: vtkPlanes *NewInstance() V.EvaluateFunction([float, float, float]) -> float C++: double EvaluateFunction(double x[3]) override; V.EvaluateFunction(vtkDataArray, vtkDataArray) C++: virtual void EvaluateFunction(vtkDataArray *input, vtkDataArray *output) V.EvaluateFunction(float, float, float) -> float C++: virtual double EvaluateFunction(double x, double y, double z) Evaluate plane equations. Return smallest absolute value. V.EvaluateGradient([float, float, float], [float, float, float]) C++: void EvaluateGradient(double x[3], double n[3]) override; Evaluate planes gradient. V.SetPoints(vtkPoints) C++: virtual void SetPoints(vtkPoints *) Specify a list of points defining points through which the planes pass. V.GetPoints() -> vtkPoints C++: virtual vtkPoints *GetPoints() Specify a list of points defining points through which the planes pass. V.SetNormals(vtkDataArray) C++: void SetNormals(vtkDataArray *normals) Specify a list of normal vectors for the planes. There is a one-to-one correspondence between plane points and plane normals. V.GetNormals() -> vtkDataArray C++: virtual vtkDataArray *GetNormals() Specify a list of normal vectors for the planes. There is a one-to-one correspondence between plane points and plane normals. V.SetFrustumPlanes([float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float]) C++: void SetFrustumPlanes(double planes[24]) An alternative method to specify six planes defined by the camera view frustrum. See vtkCamera::GetFrustumPlanes() documentation. V.SetBounds((float, float, float, float, float, float)) C++: void SetBounds(const double bounds[6]) V.SetBounds(float, float, float, float, float, float) C++: void SetBounds(double xmin, double xmax, double ymin, double ymax, double zmin, double zmax) An alternative method to specify six planes defined by a bounding box. The bounding box is a six-vector defined as (xmin,xmax,ymin,ymax,zmin,zmax). It defines six planes orthogonal to the x-y-z coordinate axes. V.GetNumberOfPlanes() -> int C++: int GetNumberOfPlanes() Return the number of planes in the set of planes. V.GetPlane(int) -> vtkPlane C++: vtkPlane *GetPlane(int i) V.GetPlane(int, vtkPlane) C++: void GetPlane(int i, vtkPlane *plane) Create and return a pointer to a vtkPlane object at the ith position. Asking for a plane outside the allowable range returns nullptr. This method always returns the same object. Use GetPlane(int i, vtkPlane *plane) instead. HHHDGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx LH0~ A 8 L ` t EDPa AE OEY B j(EAD`n AAF ED@ AG ED@ AG @ED@ AG dEDP AK 0FBA G  ABBF 0nFAA D`  AABH gFD@ EE (+FCD`r ABF (@FCG{ ABB lMFF0OFDD n ABA DDB EDP AK HrFBB B(A0A8G 8A0A(B BBBG H@CFDB B(A0A8D| 8A0A(B BBBF     GmppAnb gp + *Qr`C %.@JU`m~ !'" LVg" " " (7q"O6Lv&Ml0M&EROi~ HTgx _ZL21PyvtkPlanes_StaticNewv_ZL24PyvtkPlanes_SafeDownCastP7_objectS0__ZL20PyvtkPlanes_IsTypeOfP7_objectS0__ZL29PyvtkPlanes_GetNumberOfPlanesP7_objectS0__ZL21PyvtkPlanes_GetPointsP7_objectS0__ZL22PyvtkPlanes_GetNormalsP7_objectS0__ZL22PyvtkPlanes_SetNormalsP7_objectS0__ZL28PyvtkPlanes_SetFrustumPlanesP7_objectS0__ZL15PyvtkPlanes_IsAP7_objectS0__ZL23PyvtkPlanes_NewInstanceP7_objectS0__ZL20PyvtkPlanes_GetPlaneP7_objectS0__ZL21PyvtkPlanes_SetBoundsP7_objectS0__ZL16PyvtkPlanes_Type_ZL19PyvtkPlanes_Methods_GLOBAL__sub_I_vtkPlanesPython.cxx_ZL21PyvtkPlanes_SetPointsP7_objectS0__ZL28PyvtkPlanes_EvaluateGradientP7_objectS0__ZL28PyvtkPlanes_EvaluateFunctionP7_objectS0_.LC0.LC1.LC2.LC5.LC3.LC4.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC16.LC18.LC19.LC20.LC21.LC17_ZN19vtkImplicitFunction16EvaluateFunctionEddd__stack_chk_fail_ZN9vtkPlanes9GetPointsEv_ZN9vtkPlanes10GetNormalsEv_ZN9vtkPlanes3NewEv_ZNK9vtkPlanes19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase_ZN9vtkPlanes3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN9vtkPlanes17GetNumberOfPlanesEv_GLOBAL_OFFSET_TABLE__ZN9vtkPlanes10SetNormalsEP12vtkDataArray_Py_NoneStruct_ZN13vtkPythonArgs8GetArrayEPdi_ZN9vtkPlanes16SetFrustumPlanesEPd_ZN13vtkPythonArgs8SetArrayEiPKdiPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlag_ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN13vtkPythonArgs8GetValueERi_ZN9vtkPlanes8GetPlaneEi_ZN9vtkPlanes8GetPlaneEiP8vtkPlane_ZN9vtkPlanes9SetBoundsEPKd_ZN13vtkPythonArgs8GetValueERd_ZN9vtkPlanes9SetBoundsEddddddPyvtkPlanes_ClassNewPyVTKClass_AddPyvtkImplicitFunction_ClassNewPyType_ReadyPyVTKAddFile_vtkPlanesPyDict_SetItemString_Py_Dealloc_ZN9vtkPlanes9SetPointsEP9vtkPoints_ZN9vtkPlanes16EvaluateGradientEPdS0_PyFloat_FromDouble_ZN9vtkPlanes16EvaluateFunctionEPd_ZN19vtkImplicitFunction16EvaluateFunctionEP12vtkDataArrayS1_PyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,`; <!=>=6 "J;}B!@#@=C$@A6%^;DE=C6&;ADY=f>}*76';!D9=F>]*8k6(;D#)2<DGI=U*H`6*;!DDI J<=L*Ha=xK6+;AD[B~*?!@#@=C$@A6" ,o ; D *: 9 ! = > L M5 ND =c 6 - O -D ;S - ; P Q = > P ." << RA =Q *Ha D D 6 / O3 /| ; / ; IS=#*H<TQTfT{TTTU=DD'69G!NVW\dXnsYV![0J;qD1<=*H]6 2f;DII=*H^=K)=DKN63O3T;c3;3;D1DIDvI= K&T;TPT*5=_)<<B=R*Hg`a69\H69!@&#+@9$>@KA4b0cXdefghij8k@l% ~(8@HX`h x ``@( Up J(8 @mHpXH `h x .p  <Pdx  Dhpp p D p0D`.symtab.strtab.shstrtab.rela.text.data.bss.rela.text._ZN19vtkImplicitFunction16EvaluateFunctionEddd.text._ZN9vtkPlanes9GetPointsEv.text._ZN9vtkPlanes10GetNormalsEv.rela.text._ZNK9vtkPlanes19NewInstanceInternalEv.rodata.str1.1.rodata._ZN9vtkPlanes3IsAEPKc.str1.1.rela.text._ZN9vtkPlanes3IsAEPKc.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.group@ "5L"7T"8\ ":h "? @HE"&#,#60L1@`W" k   @xW"22O@W"32rG*B@8X0"Z*U@hX"k* f@X "z@, u@Y"0 .,L.P. p.@](" 18 #5 0< _