eVision .NET API
Loading...
Searching...
No Matches
eVision.Legacy Namespace Reference

Classes

class  EChecker
 Manages a complete context for the inspection tool based on image comparison in EasyOCV. More...
class  EChecker2
 Manages a complete context for the EChecker2 golden template inspection tool. More...
class  ECircle
 Represents a model of a circle (or arc) in EasyGauge. More...
class  ECircleGauge
 Manages a circle fitting gauge. More...
class  ECircleShape
 Manages a circle shape. More...
class  EFrame
 Represents a geometrical frame of reference as well as the parameters needed to transform from/to local and global coordinates. It contains a point and an angle and serves as a base class for geometrical elements. More...
class  EFrameShape
 Manages a complete context for measuring frame shapes. More...
class  ELine
 Represents a model of a line segment. More...
class  ELineGauge
 Manages a line fitting gauge. More...
class  ELineShape
 Manages a line shape. More...
class  EPointGauge
 Manages a point location gauge. More...
class  EPointShape
 Manages a point shape context. More...
class  EPolygon
 Represents a polygon. The number of vertices is arbitrary. A EPolygon could be closed (last and first point connected) or open (like a polyline shape). More...
class  EPolygonGauge
 Manages a polygon fitting gauge. More...
class  EPolygonShape
 Manages a polygonal shape. More...
class  ERectangle
 Represents a model of a rectangle. More...
class  ERectangleGauge
 Manages a rectangle fitting gauge. More...
class  ERectangleShape
 Manages a rectangle shape. More...
class  ESamplePoint
 A point sampled by a gauge. More...
class  EShape
 Abstract class to federate the classes that can be hierarchically attached together (from a geometrical point of view). More...
class  EWedge
 Represents a model of a wedge (disk, ring, sector or curvilinear quadrilateral). More...
class  EWedgeGauge
 Manages a wedge fitting gauge. More...
class  EWedgeShape
 Manages a wedge shape. More...
class  EWorldShape
 Manages a complete context for calibrating a field of view. More...

Enumerations

enum  EFiducialMatchingMode : int { Geometric = 0 , Area = 1 }
 Allowed values for the fiducial finder mode in EChecker. More...
enum  EPolygonMeasurementMode : int { Global = 0 , Edge = 1 , Point = 2 }
 PolygonGauge measurement mode. More...

Enumeration Type Documentation

◆ EFiducialMatchingMode

Allowed values for the fiducial finder mode in EChecker.

Enumerator
Geometric 

Geometric finder. Use this mode if the fiducials are well defined and/or may be subject to occlusion.

Area 

Area finder. Use this mode if the fiducials are not well defined (have poor edges) or are of inconsistent size.

◆ EPolygonMeasurementMode

PolygonGauge measurement mode.

Enumerator
Global 

The polygon is rigid, only the global position and the orientation are adjusted. If EPolygonGauge.EnableScaling is enabled, a scale factor is also computed.

Edge 

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.

Point 

The polygon edges are sampled to fit closely to the measured points. The new polygon uses all the measured points of the contour.