EWedgeShape Class

Manages a wedge shape.

Base Class:EShape

Derived Class(es):EWedgeGauge

Namespace: Euresys::Open_eVision

License(s): Any

Properties

Angular position at the apex of the EWedgeShape.

Breadth of the EWedgeShape.

Abscissa of the origin point of the shape.

Ordinate of the origin point of the shape.

Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation.

Ending angular position of the EWedgeShape.

Flag indicating if the EWedgeShape has a full breadth (breadth = radius).

Flag indicating if the EWedgeShape is a full circle (amplitude = 2 PI).

Inner apex point coordinates of the EWedgeShape.

Inner circle arc length of the EWedgeShape.

Inner diameter of the EWedgeShape.

Inner end point coordinates of the EWedgeShape.

Inner origin point coordinates of the EWedgeShape.

Inner radius of the EWedgeShape.

Angular position from where the EWedgeShape extents.

Outer apex point coordinates of the EWedgeShape.

Outer circle arc length of the EWedgeShape.

Outer diameter of the EWedgeShape.

Outer end point coordinates of the EWedgeShape.

Outer origin point coordinates of the EWedgeShape.

Outer radius of the EWedgeShape.

Shape type.

Angular amplitude of the EWedgeShape.

Orientation of the shape.

Center point of the shape.

Horizontal sensor resolution, in pixels per unit.

Methods

Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape::ClosestShape.

Copies all the data of the current EWedgeShape object into another EWedgeShape object and returns it.

Moves a handle to a new position and updates the position parameters of the shape.

Draws a graphical representation of a shape, as defined by EDrawingMode.

This method is deprecated.

Retrieves the coordinates of each corner of the EWedgeShape.

Retrieves each edge of the EWedgeShape.

Returns the coordinates of a particular point specified by its location along the inner circle arc.

Retrieves the center coordinates of each edge of the wedge fitting gauge.

Returns the coordinates of a particular point specified by its location along the outter circle arc.

Returns the coordinates of a particular point specified by its location along the wedge perimeter.

Checks if there is a handle under the cursor.

Copies all the data from another EWedgeShape object into the current EWedgeShape object

Sets the center coordinates of a EWedgeShape object.

Sets the nominal inner/outer diameter and breadth of the EWedgeShape.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

This method is deprecated: Use EWedgeShape::SetFromCenterAndOrigin instead.

Sets the nominal radius and breadth of the EWedgeShape.

EWedgeShape Class

Manages a wedge shape.

Base Class:EShape

Derived Class(es):EWedgeGauge

Namespace: Euresys.Open_eVision

License(s): Any

Properties

Angular amplitude of the EWedgeShape.

Orientation of the shape.

Angular position at the apex of the EWedgeShape.

Breadth of the EWedgeShape.

Center point of the shape.

Abscissa of the origin point of the shape.

Ordinate of the origin point of the shape.

Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation.

Ending angular position of the EWedgeShape.

Flag indicating if the EWedgeShape has a full breadth (breadth = radius).

Flag indicating if the EWedgeShape is a full circle (amplitude = 2 PI).

Inner apex point coordinates of the EWedgeShape.

Inner circle arc length of the EWedgeShape.

Inner diameter of the EWedgeShape.

Inner end point coordinates of the EWedgeShape.

Inner origin point coordinates of the EWedgeShape.

Inner radius of the EWedgeShape.

Angular position from where the EWedgeShape extents.

Outer apex point coordinates of the EWedgeShape.

Outer circle arc length of the EWedgeShape.

Outer diameter of the EWedgeShape.

Outer end point coordinates of the EWedgeShape.

Outer origin point coordinates of the EWedgeShape.

Outer radius of the EWedgeShape.

Horizontal sensor resolution, in pixels per unit.

Shape type.

Sets the nominal position, length and rotation angle of the wedge according to a known EWedge object.

Methods

Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape.ClosestShape.

Copies all the data of the current EWedgeShape object into another EWedgeShape object and returns it.

Moves a handle to a new position and updates the position parameters of the shape.

Draws a graphical representation of a shape, as defined by EDrawingMode.

This method is deprecated.

Retrieves the coordinates of each corner of the EWedgeShape.

Retrieves each edge of the EWedgeShape.

Returns the coordinates of a particular point specified by its location along the inner circle arc.

Retrieves the center coordinates of each edge of the wedge fitting gauge.

Returns the coordinates of a particular point specified by its location along the outter circle arc.

Returns the coordinates of a particular point specified by its location along the wedge perimeter.

Checks if there is a handle under the cursor.

Sets the center coordinates of a EWedgeShape object.

Sets the nominal inner/outer diameter and breadth of the EWedgeShape.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

This method is deprecated: Use EWedgeShape.SetFromCenterAndOrigin instead.

Sets the nominal radius and breadth of the EWedgeShape.

EWedgeShape Class

Manages a wedge shape.

Base Class:EShape

Derived Class(es):EWedgeGauge

Module: open_evision

License(s): Any

Properties

Angular amplitude of the EWedgeShape.

Orientation of the shape.

Angular position at the apex of the EWedgeShape.

Breadth of the EWedgeShape.

Center point of the shape.

Abscissa of the origin point of the shape.

Ordinate of the origin point of the shape.

Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation.

Ending angular position of the EWedgeShape.

Flag indicating if the EWedgeShape has a full breadth (breadth = radius).

Flag indicating if the EWedgeShape is a full circle (amplitude = 2 PI).

Inner apex point coordinates of the EWedgeShape.

Inner circle arc length of the EWedgeShape.

Inner diameter of the EWedgeShape.

Inner end point coordinates of the EWedgeShape.

Inner origin point coordinates of the EWedgeShape.

Inner radius of the EWedgeShape.

Angular position from where the EWedgeShape extents.

Outer apex point coordinates of the EWedgeShape.

Outer circle arc length of the EWedgeShape.

Outer diameter of the EWedgeShape.

Outer end point coordinates of the EWedgeShape.

Outer origin point coordinates of the EWedgeShape.

Outer radius of the EWedgeShape.

Horizontal sensor resolution, in pixels per unit.

Shape type.

Sets the nominal position, length and rotation angle of the wedge according to a known EWedge object.

Methods

Find the daughter shape that is the closest to this shape. To retrieve the closest shape, use EShape.ClosestShape.

Copies all the data of the current EWedgeShape object into another EWedgeShape object and returns it.

Moves a handle to a new position and updates the position parameters of the shape.

Draws a graphical representation of a shape, as defined by EDrawingMode.

Retrieves the coordinates of each corner of the EWedgeShape.

Retrieves each edge of the EWedgeShape.

Returns the coordinates of a particular point specified by its location along the inner circle arc.

Retrieves the center coordinates of each edge of the wedge fitting gauge.

Returns the coordinates of a particular point specified by its location along the outter circle arc.

Returns the coordinates of a particular point specified by its location along the wedge perimeter.

Checks if there is a handle under the cursor.

Sets the center coordinates of a EWedgeShape object.

Sets the nominal inner/outer diameter and breadth of the EWedgeShape.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an EWedgeShape object.

This method is deprecated: Use EWedgeShape.SetFromCenterAndOrigin instead.

Sets the nominal radius and breadth of the EWedgeShape.