ERectangleShape Class

Manages a rectangle shape.

Base Class: EShape

Derived Class(es): EBarCode ERectangleGauge

Namespace: Euresys::Open_eVision_2_11

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 ERectangleShape object into another ERectangleShape 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.
Draws a graphical representation of a shape, as defined by EDrawingMode.
Orientation of the shape.
Center point of the shape.
Abscissa of the origin point of the shape.
Ordinate of the origin point of the shape.
Retrieves the coordinates of each corner of a ERectangleShape object.
Retrieves each edge of a ERectangleShape object.
Retrieves the center coordinates of each edge of a ERectangleShape object.
Returns the coordinates of a particular point, specified by its location in the ERectangleShape area.
Horizontal sensor resolution, in pixels per unit.
X size of the ERectangleShape
Y size of the ERectangleShape
Shape type.
Checks if there is a handle under the cursor.
Copies all the data from another ERectangleShape object into the current ERectangleShape object
Orientation of the shape.
Center point of the shape.
Sets the center coordinates of a ERectangleShape object.
Sets the geometric parameters of an ERectangleShape object using two opposed corners.
DEPRECATED (you should use ERectangleShape::SetFromThreeCorners): Sets the geometric parameters of an ERectangleShape object using three corners.
Sets the geometric parameters of an ERectangleShape object using three corners.
DEPRECATED (you should use ERectangleShape::SetFromOppositeCorners): Sets the geometric parameters of an ERectangleShape object using two opposed corners.
Sets the parameters of the rectangle according to a known ERectangle object.
Horizontal sensor resolution, in pixels per unit.
Sets the size of a ERectangleShape object.

ERectangleShape Class

Manages a rectangle shape.

Base Class: EShape

Derived Class(es): EBarCode ERectangleGauge

Namespace: Euresys.Open_eVision_2_11

Properties

Orientation of the shape.
Center point of the shape.
Abscissa of the origin point of the shape.
Ordinate of the origin point of the shape.
Sets the parameters of the rectangle according to a known ERectangle object.
Horizontal sensor resolution, in pixels per unit.
X size of the ERectangleShape
Y size of the ERectangleShape
Shape type.

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 ERectangleShape object into another ERectangleShape 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.
Draws a graphical representation of a shape, as defined by EDrawingMode.
Retrieves the coordinates of each corner of a ERectangleShape object.
Retrieves each edge of a ERectangleShape object.
Retrieves the center coordinates of each edge of a ERectangleShape object.
Returns the coordinates of a particular point, specified by its location in the ERectangleShape area.
Checks if there is a handle under the cursor.
Copies all the data from another ERectangleShape object into the current ERectangleShape object
Sets the center coordinates of a ERectangleShape object.
Sets the geometric parameters of an ERectangleShape object using two opposed corners.
DEPRECATED (you should use ERectangleShape::SetFromThreeCorners): Sets the geometric parameters of an ERectangleShape object using three corners.
Sets the geometric parameters of an ERectangleShape object using three corners.
DEPRECATED (you should use ERectangleShape::SetFromOppositeCorners): Sets the geometric parameters of an ERectangleShape object using two opposed corners.
Sets the size of a ERectangleShape object.