X xxx__text__TEXT/xz__cstring__TEXT/022__data__DATAP`p b__compact_unwind__LDi8l4__eh_frame__TEXT@p@r h2  vX P447?UHAVSH=/1HHH=H18IH uHL[A^]DUHAWAVATSH=H5HN/1`HL5HHH4HH5/LHtH u H=H=.11HL%H=H1A$8IH uHMtH5.LLIuLH=m.1HH=H1A$8IH uHMtH5c.LLIuLH=.1HH=H1A$8IH uHMtH5.LLIuLH=-1HH=H1A$8IH uHMtH5-LLIuLH=S-1HH=H1A$8IH uHMtH5`-LLIuLH=,1HH=H1A$8IH uHMtH5 -LLIuLH=,1HH=H1A$8IH uHMtH5,LLIuLH=9,1HH=H1A$8IH uHMtH5a,LLIuLH=H[A\A^A_]f.fUHAVSIH5+HLt H t01Ht-HED~D}HG]ԉ]؅yHHLw(HEMA)Au{HuH}}L}tH=)LAtuH=YLtbH= YLtOH=YLt int C++: static vtkTypeBool IsTypeOf(const char *type) Standard methods for instances of this class. IsAV.IsA(string) -> int C++: vtkTypeBool IsA(const char *type) override; Standard methods for instances of this class. SafeDownCastV.SafeDownCast(vtkObjectBase) -> vtkCurveRepresentation C++: static vtkCurveRepresentation *SafeDownCast(vtkObjectBase *o) Standard methods for instances of this class. NewInstanceV.NewInstance() -> vtkCurveRepresentation C++: vtkCurveRepresentation *NewInstance() Standard methods for instances of this class. SetInteractionStateV.SetInteractionState(int) C++: virtual void SetInteractionState(int _arg) Set the interaction state SetProjectToPlaneV.SetProjectToPlane(int) C++: virtual void SetProjectToPlane(int _arg) Force the widget to be projected onto one of the orthogonal planes. Remember that when the InteractionState changes, a ModifiedEvent is invoked. This can be used to snap the curve to the plane if it is originally not aligned. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively and 3 for arbitrary oblique planes when the widget is tied to a vtkPlaneSource. GetProjectToPlaneV.GetProjectToPlane() -> int C++: virtual int GetProjectToPlane() Force the widget to be projected onto one of the orthogonal planes. Remember that when the InteractionState changes, a ModifiedEvent is invoked. This can be used to snap the curve to the plane if it is originally not aligned. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively and 3 for arbitrary oblique planes when the widget is tied to a vtkPlaneSource. ProjectToPlaneOnV.ProjectToPlaneOn() C++: virtual void ProjectToPlaneOn() Force the widget to be projected onto one of the orthogonal planes. Remember that when the InteractionState changes, a ModifiedEvent is invoked. This can be used to snap the curve to the plane if it is originally not aligned. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively and 3 for arbitrary oblique planes when the widget is tied to a vtkPlaneSource. ProjectToPlaneOffV.ProjectToPlaneOff() C++: virtual void ProjectToPlaneOff() Force the widget to be projected onto one of the orthogonal planes. Remember that when the InteractionState changes, a ModifiedEvent is invoked. This can be used to snap the curve to the plane if it is originally not aligned. The normal in SetProjectionNormal is 0,1,2 for YZ,XZ,XY planes respectively and 3 for arbitrary oblique planes when the widget is tied to a vtkPlaneSource. SetPlaneSourceV.SetPlaneSource(vtkPlaneSource) C++: void SetPlaneSource(vtkPlaneSource *plane) Set up a reference to a vtkPlaneSource that could be from another widget object, e.g. a vtkPolyDataSourceWidget. SetProjectionNormalV.SetProjectionNormal(int) C++: virtual void SetProjectionNormal(int _arg) GetProjectionNormalMinValueV.GetProjectionNormalMinValue() -> int C++: virtual int GetProjectionNormalMinValue() GetProjectionNormalMaxValueV.GetProjectionNormalMaxValue() -> int C++: virtual int GetProjectionNormalMaxValue() GetProjectionNormalV.GetProjectionNormal() -> int C++: virtual int GetProjectionNormal() SetProjectionNormalToXAxesV.SetProjectionNormalToXAxes() C++: void SetProjectionNormalToXAxes() SetProjectionNormalToYAxesV.SetProjectionNormalToYAxes() C++: void SetProjectionNormalToYAxes() SetProjectionNormalToZAxesV.SetProjectionNormalToZAxes() C++: void SetProjectionNormalToZAxes() SetProjectionNormalToObliqueV.SetProjectionNormalToOblique() C++: void SetProjectionNormalToOblique() SetProjectionPositionV.SetProjectionPosition(float) C++: void SetProjectionPosition(double position) Set the position of poly line handles and points in terms of a plane's position. i.e., if ProjectionNormal is 0, all of the x-coordinate values of the points are set to position. Any value can be passed (and is ignored) to update the poly line points when Projection normal is set to 3 for arbritrary plane orientations. GetProjectionPositionV.GetProjectionPosition() -> float C++: virtual double GetProjectionPosition() Set the position of poly line handles and points in terms of a plane's position. i.e., if ProjectionNormal is 0, all of the x-coordinate values of the points are set to position. Any value can be passed (and is ignored) to update the poly line points when Projection normal is set to 3 for arbritrary plane orientations. GetPolyDataV.GetPolyData(vtkPolyData) C++: virtual void GetPolyData(vtkPolyData *pd) Grab the polydata (including points) that defines the interpolating curve. Points are guaranteed to be up-to-date when either the InteractionEvent or EndInteraction events are invoked. The user provides the vtkPolyData and the points and polyline are added to it. GetHandlePropertyV.GetHandleProperty() -> vtkProperty C++: virtual vtkProperty *GetHandleProperty() Set/Get the handle properties (the spheres are the handles). The properties of the handles when selected and unselected can be manipulated. GetSelectedHandlePropertyV.GetSelectedHandleProperty() -> vtkProperty C++: virtual vtkProperty *GetSelectedHandleProperty() Set/Get the handle properties (the spheres are the handles). The properties of the handles when selected and unselected can be manipulated. GetLinePropertyV.GetLineProperty() -> vtkProperty C++: virtual vtkProperty *GetLineProperty() Set/Get the line properties. The properties of the line when selected and unselected can be manipulated. GetSelectedLinePropertyV.GetSelectedLineProperty() -> vtkProperty C++: virtual vtkProperty *GetSelectedLineProperty() Set/Get the line properties. The properties of the line when selected and unselected can be manipulated. SetNumberOfHandlesV.SetNumberOfHandles(int) C++: virtual void SetNumberOfHandles(int npts) Set/Get the number of handles for this widget. GetNumberOfHandlesV.GetNumberOfHandles() -> int C++: virtual int GetNumberOfHandles() Set/Get the number of handles for this widget. SetHandlePositionV.SetHandlePosition(int, float, float, float) C++: virtual void SetHandlePosition(int handle, double x, double y, double z) V.SetHandlePosition(int, [float, float, float]) C++: virtual void SetHandlePosition(int handle, double xyz[3]) Set/Get the position of the handles. Call GetNumberOfHandles to determine the valid range of handle indices. GetHandlePositionV.GetHandlePosition(int, [float, float, float]) C++: virtual void GetHandlePosition(int handle, double xyz[3]) V.GetHandlePosition(int) -> (float, ...) C++: virtual double *GetHandlePosition(int handle) Set/Get the position of the handles. Call GetNumberOfHandles to determine the valid range of handle indices. GetHandlePositionsV.GetHandlePositions() -> vtkDoubleArray C++: virtual vtkDoubleArray *GetHandlePositions() Set/Get the position of the handles. Call GetNumberOfHandles to determine the valid range of handle indices. SetClosedV.SetClosed(int) C++: void SetClosed(int closed) Control whether the curve is open or closed. A closed forms a continuous loop: the first and last points are the same. A minimum of 3 handles are required to form a closed loop. GetClosedV.GetClosed() -> int C++: virtual int GetClosed() Control whether the curve is open or closed. A closed forms a continuous loop: the first and last points are the same. A minimum of 3 handles are required to form a closed loop. ClosedOnV.ClosedOn() C++: virtual void ClosedOn() Control whether the curve is open or closed. A closed forms a continuous loop: the first and last points are the same. A minimum of 3 handles are required to form a closed loop. ClosedOffV.ClosedOff() C++: virtual void ClosedOff() Control whether the curve is open or closed. A closed forms a continuous loop: the first and last points are the same. A minimum of 3 handles are required to form a closed loop. IsClosedV.IsClosed() -> int C++: int IsClosed() Convenience method to determine whether the curve is closed in a geometric sense. The widget may be set "closed" but still be geometrically open (e.g., a straight line). GetSummedLengthV.GetSummedLength() -> float C++: virtual double GetSummedLength() Get the approximate vs. the true arc length of the curve. Calculated as the summed lengths of the individual straight line segments. Use SetResolution to control the accuracy. InitializeHandlesV.InitializeHandles(vtkPoints) C++: virtual void InitializeHandles(vtkPoints *points) Convenience method to allocate and set the handles from a vtkPoints instance. If the first and last points are the same, the curve sets Closed to the on InteractionState and disregards the last point, otherwise Closed remains unchanged. BuildRepresentationV.BuildRepresentation() C++: void BuildRepresentation() override = 0; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. ComputeInteractionStateV.ComputeInteractionState(int, int, int) -> int C++: int ComputeInteractionState(int X, int Y, int modify=0) override; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. StartWidgetInteractionV.StartWidgetInteraction([float, float]) C++: void StartWidgetInteraction(double e[2]) override; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. WidgetInteractionV.WidgetInteraction([float, float]) C++: void WidgetInteraction(double e[2]) override; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. EndWidgetInteractionV.EndWidgetInteraction([float, float]) C++: void EndWidgetInteraction(double e[2]) override; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. GetBoundsV.GetBounds() -> (float, ...) C++: double *GetBounds() override; These are methods that satisfy vtkWidgetRepresentation's API. Note that a version of place widget is available where the center and handle position are specified. ReleaseGraphicsResourcesV.ReleaseGraphicsResources(vtkWindow) C++: void ReleaseGraphicsResources(vtkWindow *) override; Methods supporting, and required by, the rendering process. RenderOpaqueGeometryV.RenderOpaqueGeometry(vtkViewport) -> int C++: int RenderOpaqueGeometry(vtkViewport *) override; Methods supporting, and required by, the rendering process. RenderTranslucentPolygonalGeometryV.RenderTranslucentPolygonalGeometry(vtkViewport) -> int C++: int RenderTranslucentPolygonalGeometry(vtkViewport *) override; Methods supporting, and required by, the rendering process. RenderOverlayV.RenderOverlay(vtkViewport) -> int C++: int RenderOverlay(vtkViewport *) override; Methods supporting, and required by, the rendering process. HasTranslucentPolygonalGeometryV.HasTranslucentPolygonalGeometry() -> int C++: int HasTranslucentPolygonalGeometry() override; Methods supporting, and required by, the rendering process. SetLineColorV.SetLineColor(float, float, float) C++: void SetLineColor(double r, double g, double b) Convenience method to set the line color. Ideally one should use GetLineProperty()->SetColor(). vtkWidgetRepresentationvtkPropvtkObjectvtkObjectBasevtkPlaneSourcevtkPolyDatap_voidvtkPointsvtkWindowvtkViewportv0 0HD022f3j33344)5=55577W9h9%;7;<===*>F>>>?&?n????4@O@@@AABBQD]DEEFFGGyHH[InIIIpJJKK,M?M NNNOOOPPQQRRSST UUV/WFWLX^XZYoYqZ{Za[z[\-\\\]]P^p^__K!P '!0!:aP!! a a !p !0 ! a a!Pa!!`!!!@a!a!0!!!@a!V*@!a!P !!!!!P"!#a#!$*a%Wa'Wap(Wa)!*a+a`,a@-a .!.azRx $KAC C,DȏAC G$tH'AC C$PAC G$:AC I$ AC G$AC G$<AC I$d8AC I$AC G$xAC G$AC G$AC I$,0AC I$TAC G$|AC I$(AC G$AC G$(AC G$AC G$DAC G$lAC I$AC G$AC I$XAC G$ AC G$4hAC G$\AC G$xAC I$AC G$VAC E$Ц*AC E$$بAC G$L`AC I$tAC G$pAC G$AC G$AC G$AC G$<AC I$d(AC G$*AC I$WAC I$WAC I$(WAC I$,`AC G$TAC I$|AC I$xAC I$0AC I$AC G$pAC I/T-/Q={/8-v/`-[/Z-J/Z-9/Z-/W-..:-.8-.T-.8-|.n-\.W-2..:-.8--T--8--a--V--~-W-T-4-:-'-8--T-,8-,o-,V-,,W-t,T,:-G,8-$,T- ,8-,i-+V-++W-+o+Q=c+8-B+T-(+8-#+m- +V-**W-**Q=*B-*^-z*i*8-L*T-4*8-,*q- *W-))s-)t=)Q=)t=)8-})\-d)8-1)T-)h-(X-(W-((t=c(s-U(t=K(Q=0(t="(8-(\-(8-'T-'g-'X-\'W-2' 't='s-&t=&Q=&t=&8-&\-&8-q&T-R&k-0&X-%W-%%t=%:-%8-`%T-J%8-C%l-&%[- %[-$[-$W-$j$Q=P$8-@$U-5$T- $W-##T-#U-#Q=#8-m#V-`#>#W-#"9-"8-"U-"T-"W-b"0":-&"T-"8-"p-!W-!!Q=!8-{!T-c!8-^!r-S-7.e-X-[-W-f-qZ-\Z-GZ-2[- W-t=:-8-zT-b8-<W-T-U-Q=8-[-~W-T+_-8- T-8-W-{_-n8-[T-C8-W-_-8-T-8-lW-B_-8-T-8-W-fT-QU-CQ=78-V-W-9-8-qT-Y8-,W-T-Q=8-j-Z-~W-T&Q=T-8-W-Q=}T-e8-<W-Q=T-8-W-rHT-0Q=$8-W-:-8-T-r8-LW-":-8-T-8-W-d6:-)8-T-8-W-Q=}8-_T-E8-[- W-  T-n Q=b 8-] b-L V-?  W-  Q= 8- T- 8-l W-B  Q= 8- T- 8- W- Y :-L 8-: T-" 8- W-  Q= 8- T-s 8-E [- W-  Q= 8- T- 8-e [-> W- K-G-E-_-8-T-8-r<W-_-8-T-8-V-bD:-*8-T-R-u-u-u-u-Y-NW-$T-:-8-R-u-u-u-u-rY-B#P- 7-:-:-P-P-7-:-7-:-q:-jP-e\P-O7-D5:-,!7- 5-@-P-7-P-N-}vP-i7-^RP-5+N-P- 7-P-N-P-7-P-yoN-c\P-O7-D8P-N-P-7-P-N-P-7-|P-_UN-IBP-57-*P-;=N-P-7-]-@-O-ysC-le^?P-$;=N- H 8 30 (  2  10/.x-phX,PH8+0(*)('&x%phX$PH8#0("! xphXPH80(xphXPH80(x phX PH8 0(  xphXPH80=IHPMH8D0?(> LJFA@<;A`@ `@ `@ `@ `@ `@ `@ P`ac0( P h  Ap j0   XP Q ` G@ > 0   @  @S}P !!/P"Y ##%$C%'p( ) * + `,\ @-  ..%vP';\mN0*b?RD M  ^;TxJ~t@Ic;J_PyType_Ready__ZN22vtkCurveRepresentation24ReleaseGraphicsResourcesEP9vtkWindow_PyvtkWidgetRepresentation_ClassNew_PyvtkCurveRepresentation_ClassNew_PyVTKObject_New__ZN22vtkCurveRepresentation31HasTranslucentPolygonalGeometryEv__ZN22vtkCurveRepresentation9GetBoundsEv__ZN13vtkPythonArgs16PureVirtualErrorEv__ZN22vtkCurveRepresentation8IsClosedEv__ZN22vtkCurveRepresentation34RenderTranslucentPolygonalGeometryEP11vtkViewport__ZN22vtkCurveRepresentation20RenderOpaqueGeometryEP11vtkViewport__ZN22vtkCurveRepresentation13RenderOverlayEP11vtkViewport_PyVTKObject_GetSet__Py_NoneStruct__ZN13vtkPythonUtil12AddEnumToMapEP11_typeobject_PyVTKObject_GetObject__ZL32PyvtkCurveRepresentation_Methods_PyObject_GenericSetAttr_PyObject_GenericGetAttr_PyVTKObject_Repr_PyVTKObject_AsBuffer_strcmp_PyVTKAddFile_vtkCurveRepresentation___stack_chk_fail_PyObject_GC_Del_PyVTKObject_Check__Z51PyvtkCurveRepresentation__InteractionState_FromEnumi__ZN22vtkCurveRepresentation23ComputeInteractionStateEiii__ZN13vtkPythonArgs13ArgCountErrorEii__ZN13vtkPythonArgs8GetArrayEPdi__ZN13vtkPythonArgs8SetArrayEiPKdi__ZN13vtkPythonArgs8GetValueERi__ZN22vtkCurveRepresentation17GetHandlePositionEi__ZN22vtkCurveRepresentation9SetClosedEi_PyLong_FromLong_PyUnicode_FromString_PyDict_SetItemString_PyVTKObject_String_PyVTKObject_SetFlag_Py_BuildValue_PyVTKObject_Delete_PyVTKObject_Traverse__ZN13vtkPythonUtil20GetObjectFromPointerEP13vtkObjectBase__ZL29PyvtkCurveRepresentation_Type_PyLong_Type__ZL47PyvtkCurveRepresentation__InteractionState_Type_PyType_Type_PyFloat_FromDouble_PyObject_Free__ZN22vtkCurveRepresentation14SetPlaneSourceEP14vtkPlaneSource___stack_chk_guard_PyErr_Occurred__ZN22vtkCurveRepresentation17SetHandlePositionEiddd__ZN22vtkCurveRepresentation12SetLineColorEddd_PyVTKClass_Add__ZN13vtkPythonArgs8GetValueERd__ZN22vtkCurveRepresentation17SetHandlePositionEiPd__ZN22vtkCurveRepresentation17GetHandlePositionEiPd__ZN22vtkCurveRepresentation22StartWidgetInteractionEPd__ZN22vtkCurveRepresentation20EndWidgetInteractionEPd__ZN22vtkCurveRepresentation17WidgetInteractionEPd__ZN22vtkCurveRepresentation21SetProjectionPositionEd__Py_Dealloc__ZN13vtkPythonArgs8GetValueERPc__ZN13vtkPythonUtil13ManglePointerEPKvPKc__ZN13vtkPythonArgs13ArgCountErrorEiPKc__ZN13vtkObjectBase8IsTypeOfEPKc__ZN13vtkPythonArgs17GetArgAsVTKObjectEPKcRb__ZN13vtkPythonArgs19GetSelfFromFirstArgEP7_objectS1___ZL40PyvtkCurveRepresentation_GetLinePropertyP7_objectS0___ZL48PyvtkCurveRepresentation_GetSelectedLinePropertyP7_objectS0___ZL42PyvtkCurveRepresentation_GetHandlePropertyP7_objectS0___ZL50PyvtkCurveRepresentation_GetSelectedHandlePropertyP7_objectS0___ZL56PyvtkCurveRepresentation_HasTranslucentPolygonalGeometryP7_objectS0___ZL59PyvtkCurveRepresentation_RenderTranslucentPolygonalGeometryP7_objectS0___ZL45PyvtkCurveRepresentation_RenderOpaqueGeometryP7_objectS0___ZL38PyvtkCurveRepresentation_RenderOverlayP7_objectS0___ZL37PyvtkCurveRepresentation_SafeDownCastP7_objectS0___ZL43PyvtkCurveRepresentation_GetHandlePositionsP7_objectS0___ZL51PyvtkCurveRepresentation_SetProjectionNormalToZAxesP7_objectS0___ZL51PyvtkCurveRepresentation_SetProjectionNormalToYAxesP7_objectS0___ZL51PyvtkCurveRepresentation_SetProjectionNormalToXAxesP7_objectS0___ZL43PyvtkCurveRepresentation_SetNumberOfHandlesP7_objectS0___ZL43PyvtkCurveRepresentation_GetNumberOfHandlesP7_objectS0___ZL42PyvtkCurveRepresentation_InitializeHandlesP7_objectS0___ZL49PyvtkCurveRepresentation_ReleaseGraphicsResourcesP7_objectS0___ZL34PyvtkCurveRepresentation_GetBoundsP7_objectS0___ZL37PyvtkCurveRepresentation_SetLineColorP7_objectS0___ZL46PyvtkCurveRepresentation_SetProjectionPositionP7_objectS0___ZL46PyvtkCurveRepresentation_GetProjectionPositionP7_objectS0___ZL42PyvtkCurveRepresentation_SetHandlePositionP7_objectS0___ZL42PyvtkCurveRepresentation_GetHandlePositionP7_objectS0___ZL47PyvtkCurveRepresentation_StartWidgetInteractionP7_objectS0___ZL45PyvtkCurveRepresentation_EndWidgetInteractionP7_objectS0___ZL42PyvtkCurveRepresentation_WidgetInteractionP7_objectS0___ZL44PyvtkCurveRepresentation_BuildRepresentationP7_objectS0___ZL41PyvtkCurveRepresentation_ProjectToPlaneOnP7_objectS0___ZL33PyvtkCurveRepresentation_ClosedOnP7_objectS0___ZL44PyvtkCurveRepresentation_SetProjectionNormalP7_objectS0___ZL44PyvtkCurveRepresentation_GetProjectionNormalP7_objectS0___ZL40PyvtkCurveRepresentation_GetSummedLengthP7_objectS0___ZL42PyvtkCurveRepresentation_ProjectToPlaneOffP7_objectS0___ZL34PyvtkCurveRepresentation_ClosedOffP7_objectS0___ZL33PyvtkCurveRepresentation_IsTypeOfP7_objectS0___ZL53PyvtkCurveRepresentation_SetProjectionNormalToObliqueP7_objectS0___ZL52PyvtkCurveRepresentation_GetProjectionNormalMaxValueP7_objectS0___ZL52PyvtkCurveRepresentation_GetProjectionNormalMinValueP7_objectS0___ZL44PyvtkCurveRepresentation_SetInteractionStateP7_objectS0___ZL48PyvtkCurveRepresentation_ComputeInteractionStateP7_objectS0___ZL42PyvtkCurveRepresentation_SetProjectToPlaneP7_objectS0___ZL42PyvtkCurveRepresentation_GetProjectToPlaneP7_objectS0___ZL39PyvtkCurveRepresentation_SetPlaneSourceP7_objectS0___ZL36PyvtkCurveRepresentation_NewInstanceP7_objectS0___ZL34PyvtkCurveRepresentation_SetClosedP7_objectS0___ZL34PyvtkCurveRepresentation_GetClosedP7_objectS0___ZL33PyvtkCurveRepresentation_IsClosedP7_objectS0___ZL36PyvtkCurveRepresentation_GetPolyDataP7_objectS0___ZL28PyvtkCurveRepresentation_IsAP7_objectS0_