ELF>Hz@@+*  UH@dH%(HD$81HHt$HD$HFHD$$D$ t0H|$1HT$8dH+%(uhH@]@HT$H|$H5|$HtHt+HH5HPtHuH1Huff.fHGI~H)ǃuHH=LHH51HÐUSHHdH%(HD$81HHt$HD$HFHD$$D$ HD$t6H|$1HT$8dH+%(HH[]DHt$H|$tHl$H=HtHH=uHuHc@HH=tH@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+%(uuH0[fDHHuӐt,fH~HufHnfHH@H;fH~tfH~fSH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uiH0[fDHHuӐt$ffH~HufHnDHffH~H8H;tfH~ff.SH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uuH0[fDHHuӐt$WHfH~HufHn@HHHH;u_HfH~ffH~fUH0fnFdH%(HD$(1HH4$HD$HGfnȉD$fbfD$u=H(HtD$9D$t:H111HT$(dH+%(uVH0]fDHHuӐtHo@HuH@HH(H;tHUH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.UH@fnFdH%(HD$81HHt$HD$HGfnȉD$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(u_H@]f.HHuϐH5HT$H|$|$HtHHuHHff.UH@fnFdH%(HD$81HHt$HD$HGfn؉D$(fbfD$ uLHo(Ht!D$ +D$$tFH|$1HT$8dH+%(H@]fDHHuϐHt$H|$tD$$D$t_fUHf/ ]f(f.ztHEEHHHbHHT@HEH0H;u\fUHf/w- ]f(f.ztEHHDf(f.f([HdATUSH@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"DIjfATL%H lHH5LuLHLA\ATIUHHt HH5LHtHmtH]A\HH]A\AV1AUATUSHHNdH%(H$1HGAfnH%fnA)fbAtIAH5D1H$dH+%(H[]A\A]A^L Ht$LL$L$ T$$T$(HHo(HD$ +D$$|H|$1sH Ht$HL$T$(fD$ H,Ho(Ht%D$ +D$$H|$1L$Ld$LLt$T$$$$fI~fH~HE$HL$f.$fInf.$fHnf.$H-Hc@fDLl$0Ld$LLLt$P LLH$|$@L$8D$0H$D$$fH~fot$`fo|$P$fol$pL$fo$)$)$)$)$HEHLL$L$f.D$0f.L$8fHnf.d$@$f.D$P$f.D$XD$`f.$D$hf.$zsuq$f.D$pz`u^D$xf.$zMuK$f.$z7u5$f.$z!u$f.$z DH LLHH1 HHE1HL$$"@HYL1LBHhL1LQfDHLLL$$ff.AWAVAUATUSH8fnFdH%(H$(1HHt$@HD$HHGfnȉD$XfbfD$PuYH_(Ht!D$P+D$Tt[H|$@1H$(dH+%(H8[]A\A]A^A_@HHufLd$@HT$?H5L|$?HtLl$`LLyLt$pLL\L$ LL int C++: static vtkTypeBool IsTypeOf(const char *type) Standard methods for instances of this class. V.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard methods for instances of this class. V.SafeDownCast(vtkObjectBase) -> vtkClosedSurfacePointPlacer C++: static vtkClosedSurfacePointPlacer *SafeDownCast( vtkObjectBase *o) Standard methods for instances of this class. V.NewInstance() -> vtkClosedSurfacePointPlacer C++: vtkClosedSurfacePointPlacer *NewInstance() Standard methods for instances of this class. V.AddBoundingPlane(vtkPlane) C++: void AddBoundingPlane(vtkPlane *plane) A collection of plane equations used to bound the position of the point. This is in addition to confining the point to a plane - these constraints are meant to, for example, keep a point within the extent of an image. Using a set of plane equations allows for more complex bounds (such as bounding a point to an oblique reliced image that has hexagonal shape) than a simple extent. V.RemoveBoundingPlane(vtkPlane) C++: void RemoveBoundingPlane(vtkPlane *plane) A collection of plane equations used to bound the position of the point. This is in addition to confining the point to a plane - these constraints are meant to, for example, keep a point within the extent of an image. Using a set of plane equations allows for more complex bounds (such as bounding a point to an oblique reliced image that has hexagonal shape) than a simple extent. V.RemoveAllBoundingPlanes() C++: void RemoveAllBoundingPlanes() A collection of plane equations used to bound the position of the point. This is in addition to confining the point to a plane - these constraints are meant to, for example, keep a point within the extent of an image. Using a set of plane equations allows for more complex bounds (such as bounding a point to an oblique reliced image that has hexagonal shape) than a simple extent. V.SetBoundingPlanes(vtkPlaneCollection) C++: virtual void SetBoundingPlanes(vtkPlaneCollection *) V.SetBoundingPlanes(vtkPlanes) C++: void SetBoundingPlanes(vtkPlanes *planes) A collection of plane equations used to bound the position of the point. This is in addition to confining the point to a plane - these constraints are meant to, for example, keep a point within the extent of an image. Using a set of plane equations allows for more complex bounds (such as bounding a point to an oblique reliced image that has hexagonal shape) than a simple extent. V.GetBoundingPlanes() -> vtkPlaneCollection C++: virtual vtkPlaneCollection *GetBoundingPlanes() A collection of plane equations used to bound the position of the point. This is in addition to confining the point to a plane - these constraints are meant to, for example, keep a point within the extent of an image. Using a set of plane equations allows for more complex bounds (such as bounding a point to an oblique reliced image that has hexagonal shape) than a simple extent. V.ComputeWorldPosition(vtkRenderer, [float, float], [float, float, float], [float, float, float, float, float, float, float, float, float]) -> int C++: int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double worldPos[3], double worldOrient[9]) override; V.ComputeWorldPosition(vtkRenderer, [float, float], [float, float], [float, float, float], [float, float, float, float, float, float, float, float, float]) -> int C++: int ComputeWorldPosition(vtkRenderer *ren, double displayPos[2], double refWorldPos[2], double worldPos[3], double worldOrient[9]) override; Given a renderer and a display position, compute the world position and world orientation for this point. A plane is defined by a combination of the ProjectionNormal, ProjectionOrigin, and ObliquePlane ivars. The display position is projected onto this plane to determine a world position, and the orientation is set to the normal of the plane. If the point cannot project onto the plane or if it falls outside the bounds imposed by the BoundingPlanes, then 0 is returned, otherwise 1 is returned to indicate a valid return position and orientation. V.ValidateWorldPosition([float, float, float]) -> int C++: int ValidateWorldPosition(double worldPos[3]) override; V.ValidateWorldPosition([float, float, float], [float, float, float, float, float, float, float, float, float]) -> int C++: int ValidateWorldPosition(double worldPos[3], double worldOrient[9]) override; Give a world position check if it is valid - does it lie on the plane and within the bounds? Returns 1 if it is valid, 0 otherwise. V.SetMinimumDistance(float) C++: virtual void SetMinimumDistance(double _arg) V.GetMinimumDistanceMinValue() -> float C++: virtual double GetMinimumDistanceMinValue() V.GetMinimumDistanceMaxValue() -> float C++: virtual double GetMinimumDistanceMaxValue() V.GetMinimumDistance() -> float C++: virtual double GetMinimumDistance() HHHD9~GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GNUzRx  0FD X l   EDPa AE O|ROEY B j(EAD`n AAF 0H@ I LED@ AG pED@ AG ED@ AG ED@ AG EDP AK EDP AK $EDP AK HEDP AG 0lnFAA D`  AABH gFD@ EE MFF0OFDD n ABA DDB@(%FDB A(A0G{ 0A(A BBBH Hl6BBB B(A0A8G 8A0A(B BBBE HBBB B(A0A8G 8A0A(B BBBE XtR$EDP AK X   /kO `@!@h>F  n g I~ %P6 QX  7IRj" $*06<BH N6TKZW`f" " F" " Q" "  9H"O! ( H h x     ! a     ' ; Mb q   O    $ _   <        #6F_ZL39PyvtkClosedSurfacePointPlacer_StaticNewv_ZL42PyvtkClosedSurfacePointPlacer_SafeDownCastP7_objectS0__ZL47PyvtkClosedSurfacePointPlacer_SetBoundingPlanesP7_objectS0__ZL55PyvtkClosedSurfacePointPlacer_SetBoundingPlanes_Methods_ZL38PyvtkClosedSurfacePointPlacer_IsTypeOfP7_objectS0__ZL53PyvtkClosedSurfacePointPlacer_RemoveAllBoundingPlanesP7_objectS0__ZL56PyvtkClosedSurfacePointPlacer_GetMinimumDistanceMaxValueP7_objectS0__ZL56PyvtkClosedSurfacePointPlacer_GetMinimumDistanceMinValueP7_objectS0__ZL48PyvtkClosedSurfacePointPlacer_GetMinimumDistanceP7_objectS0__ZL47PyvtkClosedSurfacePointPlacer_GetBoundingPlanesP7_objectS0__ZL50PyvtkClosedSurfacePointPlacer_SetBoundingPlanes_s2P7_objectS0__ZL46PyvtkClosedSurfacePointPlacer_AddBoundingPlaneP7_objectS0__ZL49PyvtkClosedSurfacePointPlacer_RemoveBoundingPlaneP7_objectS0__ZL48PyvtkClosedSurfacePointPlacer_SetMinimumDistanceP7_objectS0__ZL33PyvtkClosedSurfacePointPlacer_IsAP7_objectS0__ZL41PyvtkClosedSurfacePointPlacer_NewInstanceP7_objectS0__ZL34PyvtkClosedSurfacePointPlacer_Type_ZL37PyvtkClosedSurfacePointPlacer_Methods_GLOBAL__sub_I_vtkClosedSurfacePointPlacerPython.cxx_ZL51PyvtkClosedSurfacePointPlacer_ValidateWorldPositionP7_objectS0__ZL53PyvtkClosedSurfacePointPlacer_ComputeWorldPosition_s1P7_objectS0__ZL53PyvtkClosedSurfacePointPlacer_ComputeWorldPosition_s2P7_objectS0__ZL50PyvtkClosedSurfacePointPlacer_ComputeWorldPositionP7_objectS0__ZL50PyvtkClosedSurfacePointPlacer_SetBoundingPlanes_s1P7_objectS0_.LC2.LC3.LC4.LC5.LC8.LC6.LC7.LC9.LC10.LC1.LC11.LC12.LC13.LC14.LC15.LC16.LC17.LC18.LC19.LC20.LC22.LC23.LC24.LC25.LC21_ZN27vtkClosedSurfacePointPlacer17GetBoundingPlanesEv_ZN27vtkClosedSurfacePointPlacer18SetMinimumDistanceEd_ZN27vtkClosedSurfacePointPlacer26GetMinimumDistanceMinValueEv_ZN27vtkClosedSurfacePointPlacer26GetMinimumDistanceMaxValueEv_ZN27vtkClosedSurfacePointPlacer18GetMinimumDistanceEv_ZN27vtkClosedSurfacePointPlacer3NewEv_ZNK27vtkClosedSurfacePointPlacer19NewInstanceInternalEv_ZN13vtkPythonArgs13ArgCountErrorEii_ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRbPyErr_Occurred_ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__stack_chk_fail_ZN17vtkPythonOverload10CallMethodEP11PyMethodDefP7_objectS3__ZN13vtkPythonArgs13ArgCountErrorEiPKc_ZN27vtkClosedSurfacePointPlacer3IsAEPKcstrcmp_ZN13vtkObjectBase8IsTypeOfEPKc_ZN13vtkPythonArgs8GetValueERPcPyLong_FromLong_ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1__ZN27vtkClosedSurfacePointPlacer23RemoveAllBoundingPlanesEv_GLOBAL_OFFSET_TABLE__Py_NoneStructPyFloat_FromDouble_ZN27vtkClosedSurfacePointPlacer17SetBoundingPlanesEP9vtkPlanes_ZN27vtkClosedSurfacePointPlacer16AddBoundingPlaneEP8vtkPlane_ZN27vtkClosedSurfacePointPlacer19RemoveBoundingPlaneEP8vtkPlane_ZN13vtkPythonArgs8GetValueERdPyVTKObject_CheckPyVTKObject_GetObjectPyVTKObject_SetFlagPyvtkClosedSurfacePointPlacer_ClassNewPyVTKClass_AddPyvtkPointPlacer_ClassNewPyType_ReadyPyVTKAddFile_vtkClosedSurfacePointPlacerPyDict_SetItemString_Py_Dealloc_ZN13vtkPythonArgs8GetArrayEPdi_ZN13vtkPythonArgs8SetArrayEiPKdi_ZN27vtkClosedSurfacePointPlacer21ValidateWorldPositionEPd_ZN27vtkClosedSurfacePointPlacer21ValidateWorldPositionEPdS0__ZN27vtkClosedSurfacePointPlacer20ComputeWorldPositionEP11vtkRendererPdS2_S2__ZN27vtkClosedSurfacePointPlacer20ComputeWorldPositionEP11vtkRendererPdS2_S2_S2__ZN27vtkClosedSurfacePointPlacer17SetBoundingPlanesEP18vtkPlaneCollectionPyType_TypePyVTKObject_DeletePyVTKObject_ReprPyVTKObject_StringPyObject_GenericGetAttrPyObject_GenericSetAttrPyVTKObject_AsBufferPyVTKObject_TraversePyVTKObject_GetSetPyVTKObject_NewPyObject_GC_Del,'`G(H)IJIK&/*4M]+GQ)O,OIR-#O/P8K`.GSTI*VK1/~GS0IW0*C K11~GSIW*BK12~GSIW*D K13~GSIJ*@K*jGS4HXI*VK5jGS6HYI*VK 7j G S 6 H Z I *V K 8j G S [ 0 I *V. *AG 0 K 9& GQ Sk Q *N ) O , O I R - O P K2 : G S *F E ) IJ\(]E^TIsK%)&`%a%b_)d;M;G#;nGf8IIRnffAI_gqSShIgIg*iAK|<G S-=5HTfqffIRjI+g2IPgZIxgK<GISm=uHffffIRkIgIgI;gEIcgmK<M*ZGS>HI*VlKELe00E)O&,+O9->OKP?%m0nXopqrstu8v@w I@  ( 8@@ HX` h xx   R@ 7h    6(8 @ H X` h x 0 j  j(8  4H\p @4@Pt(L p  , pP .symtab.strtab.shstrtab.rela.text.data.bss.text._ZN27vtkClosedSurfacePointPlacer17GetBoundingPlanesEv.rela.text._ZN27vtkClosedSurfacePointPlacer18SetMinimumDistanceEd.text._ZN27vtkClosedSurfacePointPlacer26GetMinimumDistanceMinValueEv.rela.text._ZN27vtkClosedSurfacePointPlacer26GetMinimumDistanceMaxValueEv.text._ZN27vtkClosedSurfacePointPlacer18GetMinimumDistanceEv.rela.text._ZNK27vtkClosedSurfacePointPlacer19NewInstanceInternalEv.rodata.str1.1.rodata._ZN27vtkClosedSurfacePointPlacer3IsAEPKc.str1.1.rela.text._ZN27vtkClosedSurfacePointPlacer3IsAEPKc.rodata.str1.8.rela.text.startup.rela.init_array.rela.data.rel.rela.data.rel.local.rodata.cst8.comment.note.GNU-stack.note.gnu.property.rela.eh_frame.group@(@H (AT(B\ (Ch(Dp (F| (N @Y(&,1 rFm@m(   @m(>  {@m(2 2! !O@m(:2 ";N`7I@n0(ax7\@n(r7 m@n ( 9` |@p( ;0;,;; ;@@t(&@@ )@ XKVhw