eVision Python API
Loading...
Searching...
No Matches
eVision.ESamplePoint Class Reference

A point sampled by a gauge. More...

Public Member Functions

None __init__ (self)
 Constructor.
None __init__ (self, eVision.ESamplePoint other)
 Copy constructor.
bool IsValid (self)
 Validity of the sample point.
bool IsOutlier (self)
 Outlier status of the sample point.
None Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX, float panY)
 Draws the sample point.
None Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY, float panX)
 Draws the sample point.
None Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX, float zoomY)
 Draws the sample point.
None Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame, float zoomX)
 Draws the sample point.
None Draw (self, eVision.EDrawAdapter|None drawAdapter, eVision.EFrame frame)
 Draws the sample point.
eVision.EPoint Position (self)
 Position of the sample point.
eVision.EPeak Peak (self)
 Gets the peak in the profile associated with the sampled point.

Detailed Description

A point sampled by a gauge.

Remarks:

License(s): BasicTypes

Constructor & Destructor Documentation

◆ __init__() [1/2]

None eVision.ESamplePoint.__init__ ( self)

Constructor.

◆ __init__() [2/2]

None eVision.ESamplePoint.__init__ ( self,
eVision.ESamplePoint other )

Copy constructor.

Parameters
otherThe other eVision.ESamplePoint that we will copy into this one.

Member Function Documentation

◆ Draw() [1/5]

None eVision.ESamplePoint.Draw ( self,
eVision.EDrawAdapter | None drawAdapter,
eVision.EFrame frame )

Draws the sample point.

Parameters
drawAdapterHandle of the device context on which to draw.
frameFrame of reference in which the gauge is located.

◆ Draw() [2/5]

None eVision.ESamplePoint.Draw ( self,
eVision.EDrawAdapter | None drawAdapter,
eVision.EFrame frame,
float zoomX )

Draws the sample point.

Parameters
drawAdapterHandle of the device context on which to draw.
frameFrame of reference in which the gauge is located.
zoomXHorizontal zoom factor. By default, true scale is used.

◆ Draw() [3/5]

None eVision.ESamplePoint.Draw ( self,
eVision.EDrawAdapter | None drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY )

Draws the sample point.

Parameters
drawAdapterHandle of the device context on which to draw.
frameFrame of reference in which the gauge is located.
zoomXHorizontal zoom factor. By default, true scale is used.
zoomYVertical zoom factor. By default, true scale is used.

◆ Draw() [4/5]

None eVision.ESamplePoint.Draw ( self,
eVision.EDrawAdapter | None drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX )

Draws the sample point.

Parameters
drawAdapterHandle of the device context on which to draw.
frameFrame of reference in which the gauge is located.
zoomXHorizontal zoom factor. By default, true scale is used.
zoomYVertical zoom factor. By default, true scale is used.
panXHorizontal pan offset. By default, no pan is added.

◆ Draw() [5/5]

None eVision.ESamplePoint.Draw ( self,
eVision.EDrawAdapter | None drawAdapter,
eVision.EFrame frame,
float zoomX,
float zoomY,
float panX,
float panY )

Draws the sample point.

Parameters
drawAdapterHandle of the device context on which to draw.
frameFrame of reference in which the gauge is located.
zoomXHorizontal zoom factor. By default, true scale is used.
zoomYVertical zoom factor. By default, true scale is used.
panXHorizontal pan offset. By default, no pan is added.
panYVertical pan offset. By default, no pan is added.

◆ IsOutlier()

bool eVision.ESamplePoint.IsOutlier ( self)

Outlier status of the sample point.

◆ IsValid()

bool eVision.ESamplePoint.IsValid ( self)

Validity of the sample point.

◆ Peak()

eVision.EPeak eVision.ESamplePoint.Peak ( self)

Gets the peak in the profile associated with the sampled point.

◆ Position()

eVision.EPoint eVision.ESamplePoint.Position ( self)

Position of the sample point.