eVision Python API
Loading...
Searching...
No Matches
eVision.Legacy.EPolygonMeasurementMode Class Reference

PolygonGauge measurement mode. More...

Inheritance diagram for eVision.Legacy.EPolygonMeasurementMode:
Collaboration diagram for eVision.Legacy.EPolygonMeasurementMode:

Static Public Attributes

int Global = 0
 The polygon is rigid, only the global position and the orientation are adjusted.
int Edge = 1
 The edges of the polygon are measured independently.
int Point = 2
 The polygon edges are sampled to fit closely to the measured points.

Detailed Description

PolygonGauge measurement mode.

Member Data Documentation

◆ Edge

int eVision.Legacy.EPolygonMeasurementMode.Edge = 1
static

The edges of the polygon are measured independently.

The result is a new polygon composed by these fitted edges. The measured polygon has the same number of vertices.

◆ Global

int eVision.Legacy.EPolygonMeasurementMode.Global = 0
static

The polygon is rigid, only the global position and the orientation are adjusted.

If eVision.Legacy.EPolygonGauge.EnableScaling is enabled, a scale factor is also computed.

◆ Point

int eVision.Legacy.EPolygonMeasurementMode.Point = 2
static

The polygon edges are sampled to fit closely to the measured points.

The new polygon uses all the measured points of the contour.