Represents a model of a wedge (disk, ring, sector or curvilinear quadrilateral). More...


Public Member Functions | |
| None | __init__ (self) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, float diameter, float breadth, float originAngle, bool direct) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, float diameter, float breadth, float originAngle) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, float diameter, float breadth) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, float diameter) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, eVision.EPoint origin, float breadth, bool direct) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, eVision.EPoint origin, float breadth) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, eVision.EPoint origin) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint center, float diameter, float breadth, float originAngle, float amplitude) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end, float breadth, bool fullCircle) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end, float breadth) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | __init__ (self, eVision.Legacy.EWedge other) |
| Constructs a eVision.Legacy.EWedge object. | |
| None | CopyTo (self, eVision.Legacy.EWedge other) |
| Copies all the data of the current eVision.Legacy.EWedge object into another eVision.Legacy.EWedge object and returns it. | |
| None | SetFromCenterAndOrigin (self, eVision.EPoint center, eVision.EPoint origin, float breadth, bool direct) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromCenterAndOrigin (self, eVision.EPoint center, eVision.EPoint origin, float breadth) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromCenterAndOrigin (self, eVision.EPoint center, eVision.EPoint origin) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromOriginMiddleEnd (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end, float breadth, bool fullCircle) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromOriginMiddleEnd (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end, float breadth) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromOriginMiddleEnd (self, eVision.EPoint origin, eVision.EPoint middle, eVision.EPoint end) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromTwoPoints (self, eVision.EPoint center, eVision.EPoint origin, float breadth, bool direct) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromTwoPoints (self, eVision.EPoint center, eVision.EPoint origin, float breadth) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetFromTwoPoints (self, eVision.EPoint center, eVision.EPoint origin) |
| Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object. | |
| None | SetRadii (self, float radius, float breadth) |
| Sets the nominal radius and breadth of the eVision.Legacy.EWedge. | |
| None | SetRadii (self, float radius) |
| Sets the nominal radius and breadth of the eVision.Legacy.EWedge. | |
| None | SetDiameters (self, float diameter, float breadth) |
| Sets the nominal inner/outer diameter and breadth of the eVision.Legacy.EWedge. | |
| None | SetDiameters (self, float diameter) |
| Sets the nominal inner/outer diameter and breadth of the eVision.Legacy.EWedge. | |
| eVision.EPoint | GetInnerPoint (self, float fraction) |
| Returns the coordinates of a particular point specified by its location along the inner circle arc. | |
| eVision.EPoint | GetOuterPoint (self, float fraction) |
| Returns the coordinates of a particular point specified by its location along the outter circle arc. | |
| eVision.EPoint | GetPoint (self, float breadthFraction, float angleFraction) |
| Returns the coordinates of a particular point specified by its location along the wedge perimeter. | |
| None | GetMidEdges (self, eVision.EPoint a, eVision.EPoint AA, eVision.EPoint r, eVision.EPoint RR) |
| Retrieves the center coordinates of each edge of the wedge fitting gauge. | |
| None | GetCorners (self, eVision.EPoint ar, eVision.EPoint AAr, eVision.EPoint aRR, eVision.EPoint AARR) |
| Retrieves the coordinates of each corner of the eVision.Legacy.EWedge. | |
| None | GetEdges (self, eVision.Legacy.ELine a, eVision.Legacy.ELine AA, eVision.Legacy.ECircle r, eVision.Legacy.ECircle RR) |
| Retrieves each edge of the eVision.Legacy.EWedge. | |
| float | Amplitude (self) |
| Angular amplitude of the eVision.Legacy.EWedge. | |
| Amplitude (self, float value) | |
| Angular amplitude of the eVision.Legacy.EWedge. | |
| float | InnerDiameter (self) |
| Inner diameter of the eVision.Legacy.EWedge. | |
| float | OuterDiameter (self) |
| Outer diameter of the eVision.Legacy.EWedge. | |
| float | InnerRadius (self) |
| Inner radius of the eVision.Legacy.EWedge. | |
| float | OuterRadius (self) |
| Outer radius of the eVision.Legacy.EWedge. | |
| float | Breadth (self) |
| Breadth of the eVision.Legacy.EWedge. | |
| float | InnerArcLength (self) |
| Inner circle arc length of the eVision.Legacy.EWedge. | |
| float | OuterArcLength (self) |
| Outer circle arc length of the eVision.Legacy.EWedge. | |
| float | OrgAngle (self) |
| Angular position from where the eVision.Legacy.EWedge extents. | |
| float | ApexAngle (self) |
| Angular position at the apex of the eVision.Legacy.EWedge. | |
| float | EndAngle (self) |
| Ending angular position of the eVision.Legacy.EWedge. | |
| eVision.EPoint | InnerOrg (self) |
| Inner origin point coordinates of the eVision.Legacy.EWedge. | |
| eVision.EPoint | InnerApex (self) |
| Inner apex point coordinates of the eVision.Legacy.EWedge. | |
| eVision.EPoint | InnerEnd (self) |
| Inner end point coordinates of the eVision.Legacy.EWedge. | |
| eVision.EPoint | OuterOrg (self) |
| Outer origin point coordinates of the eVision.Legacy.EWedge. | |
| eVision.EPoint | OuterApex (self) |
| Outer apex point coordinates of the eVision.Legacy.EWedge. | |
| eVision.EPoint | OuterEnd (self) |
| Outer end point coordinates of the eVision.Legacy.EWedge. | |
| bool | FullBreadth (self) |
| Flag indicating if the eVision.Legacy.EWedge has a full breadth (breadth = radius). | |
| bool | FullCircle (self) |
| Flag indicating if the eVision.Legacy.EWedge is a full circle (amplitude = 2 PI). | |
| bool | Direct (self) |
| Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation. | |
| Direct (self, bool value) | |
| Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation. | |
| Public Member Functions inherited from eVision.Legacy.EFrame | |
| None | __init__ (self) |
| Constructs a eVision.Legacy.EFrame object. | |
| None | __init__ (self, float centerX, float centerY, float angle, float scale) |
| Constructs a eVision.Legacy.EFrame object. | |
| None | __init__ (self, float centerX, float centerY, float angle) |
| Constructs a eVision.Legacy.EFrame object. | |
| None | __init__ (self, float centerX, float centerY) |
| Constructs a eVision.Legacy.EFrame object. | |
| None | __init__ (self, eVision.EPoint center, float angle, float scale) |
| Constructs a eVision.Legacy.EFrame object. | |
| None | __init__ (self, eVision.Legacy.EFrame frame) |
| Constructs a eVision.Legacy.EFrame object. | |
| eVision.EPoint | LocalToGlobal (self, eVision.EPoint local) |
| Transforms a geometrical element from local to global coordinates (local to world). | |
| eVision.Legacy.ELine | LocalToGlobal (self, eVision.Legacy.ELine local) |
| Transforms a geometrical element from local to global coordinates (local to world). | |
| eVision.Legacy.ECircle | LocalToGlobal (self, eVision.Legacy.ECircle local) |
| Transforms a geometrical element from local to global coordinates (local to world). | |
| eVision.Legacy.EFrame | LocalToGlobal (self, eVision.Legacy.EFrame local) |
| Transforms a geometrical element from local to global coordinates (local to world). | |
| eVision.EPoint | GlobalToLocal (self, eVision.EPoint global_) |
| Transforms a geometrical element from global to local coordinates (world to local). | |
| eVision.Legacy.EFrame | GlobalToLocal (self, eVision.Legacy.EFrame global_) |
| Transforms a geometrical element from global to local coordinates (world to local). | |
| None | Load (self, str path) |
| Load the eVision.Legacy.EFrame configuration. | |
| None | Load (self, eVision.ESerializer|None serializer) |
| Load the eVision.Legacy.EFrame configuration. | |
| None | Save (self, str path) |
| Save the eVision.Legacy.EFrame configuration. | |
| None | Save (self, eVision.ESerializer|None serializer) |
| Save the eVision.Legacy.EFrame configuration. | |
| None | SetCenterXY (self, float centerX, float centerY) |
| Sets the center coordinates of a eVision.Legacy.EFrame object. | |
| eVision.EPoint | MidPoint (self, eVision.EPoint Point) |
| Returns the middle coordinate between this eVision.Legacy.EFrame object's center and another eVision.Legacy.EFrame object's center. | |
| eVision.EPoint | Rotate (self, float angle) |
| Returns another eVision.EPoint object containing the coordinates of the rotated center point. | |
| float | Square (self) |
| Compute the sum of the squared coordinates of the center of a eVision.Legacy.EFrame. | |
| float | Modulus (self) |
| Compute the euclidean modulus of the center of a eVision.Legacy.EFrame. | |
| float | Argument (self) |
| Compute the polar argument of the center of eVision.Legacy.EFrame object. | |
| float | Dot (self, eVision.EPoint Point) |
| Compute the dot product of the centers of two eVision.Legacy.EFrame objects. | |
| float | Cross (self, eVision.EPoint Point) |
| Compute the cross product of the centers of two eVision.Legacy.EFrame objects. | |
| float | Area (self, eVision.EPoint Point) |
| Compute the oriented area of the parallelogram built on the centers of two eVision.Legacy.EFrame. | |
| eVision.EPoint | Project (self, eVision.Legacy.ELine shape) |
| Compute the orthogonal projection of the center of a eVision.Legacy.EFrame on another shape. | |
| eVision.EPoint | Project (self, eVision.Legacy.ECircle shape) |
| Compute the orthogonal projection of the center of a eVision.Legacy.EFrame on another shape. | |
| float | SquaredDistance (self, eVision.EPoint Point) |
| Compute the squared distance between the centers of two eVision.Legacy.EFrame. | |
| eVision.EPoint | Move (self, float angle, float distance) |
| Return the position by moving the center along angle by distance. | |
| float | Distance (self, eVision.EPoint point) |
| Returns the distance between the addressed point and the center of eVision.Legacy.EFrame object. | |
| float | Distance (self, eVision.Legacy.ELine line, bool segmentOnly) |
| Returns the distance between the addressed point and the center of eVision.Legacy.EFrame object. | |
| float | Distance (self, eVision.Legacy.ELine line) |
| Returns the distance between the addressed point and the center of eVision.Legacy.EFrame object. | |
| float | Distance (self, eVision.Legacy.ECircle circle, bool arcOnly) |
| Returns the distance between the addressed point and the center of eVision.Legacy.EFrame object. | |
| float | Distance (self, eVision.Legacy.ECircle circle) |
| Returns the distance between the addressed point and the center of eVision.Legacy.EFrame object. | |
| float | Angle (self) |
| Orientation of the frame. | |
| Angle (self, float value) | |
| Orientation of the frame. | |
| float | Scale (self) |
| Horizontal sensor resolution, in pixels per unit. | |
| Scale (self, float value) | |
| Horizontal sensor resolution, in pixels per unit. | |
| float | CenterX (self) |
| Abscissa of the origin point of the frame. | |
| float | CenterY (self) |
| Ordinate of the origin point of the frame. | |
| eVision.EPoint | Center (self) |
| Center. | |
| Center (self, eVision.EPoint value) | |
| Center. | |
| float | X (self) |
| Abscissa (X coordinate) of the eVision.Legacy.EFrame object. | |
| X (self, float value) | |
| Abscissa (X coordinate) of the eVision.Legacy.EFrame object. | |
| float | Y (self) |
| Ordinate (Y coordinate) of the eVision.Legacy.EFrame object. | |
| Y (self, float value) | |
| Ordinate (Y coordinate) of the eVision.Legacy.EFrame object. | |
Represents a model of a wedge (disk, ring, sector or curvilinear quadrilateral).
Remarks:
License(s): BasicTypes
| None eVision.Legacy.EWedge.__init__ | ( | self | ) |
Constructs a eVision.Legacy.EWedge object.
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| float | diameter, | ||
| float | breadth, | ||
| float | originAngle, | ||
| bool | direct ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| diameter | Nominal diameter of the wedge. The default value is 100. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| originAngle | Origin point coordinates of the wedge. |
| direct | true (default) means that angles increase anticlockwise in a direct coordinate system and clockwise in an inverse coordinate system. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| float | diameter, | ||
| float | breadth, | ||
| float | originAngle ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| diameter | Nominal diameter of the wedge. The default value is 100. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| originAngle | Origin point coordinates of the wedge. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| float | diameter, | ||
| float | breadth ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| diameter | Nominal diameter of the wedge. The default value is 100. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| float | diameter ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| diameter | Nominal diameter of the wedge. The default value is 100. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth, | ||
| bool | direct ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| direct | true (default) means that angles increase anticlockwise in a direct coordinate system and clockwise in an inverse coordinate system. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | center, | ||
| float | diameter, | ||
| float | breadth, | ||
| float | originAngle, | ||
| float | amplitude ) |
Constructs a eVision.Legacy.EWedge object.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| diameter | Nominal diameter of the wedge. The default value is 100. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| originAngle | Origin point coordinates of the wedge. |
| amplitude | Nominal angular amplitude of the wedge. The default value is 360. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end, | ||
| float | breadth, | ||
| bool | fullCircle ) |
Constructs a eVision.Legacy.EWedge object.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| fullCircle | true (default) in case of a full turn wedge. If fullCircle is false, origin and end give the wedge's amplitude. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end, | ||
| float | breadth ) |
Constructs a eVision.Legacy.EWedge object.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end ) |
Constructs a eVision.Legacy.EWedge object.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| None eVision.Legacy.EWedge.__init__ | ( | self, | |
| eVision.Legacy.EWedge | other ) |
Constructs a eVision.Legacy.EWedge object.
| other | Another eVision.Legacy.EWedge object to be copied in the new eVision.Legacy.EWedge object. |
| float eVision.Legacy.EWedge.Amplitude | ( | self | ) |
Angular amplitude of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
The sign of the rotation angle depends whether the field of view is calibrated or not.
| eVision.Legacy.EWedge.Amplitude | ( | self, | |
| float | value ) |
Angular amplitude of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
The sign of the rotation angle depends whether the field of view is calibrated or not.
| float eVision.Legacy.EWedge.ApexAngle | ( | self | ) |
Angular position at the apex of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
The sign of the rotation angle depends whether the field of view is calibrated or not.
| float eVision.Legacy.EWedge.Breadth | ( | self | ) |
Breadth of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| None eVision.Legacy.EWedge.CopyTo | ( | self, | |
| eVision.Legacy.EWedge | other ) |
Copies all the data of the current eVision.Legacy.EWedge object into another eVision.Legacy.EWedge object and returns it.
Remarks:
In the overload taking a pointer, in case of a NULL pointer, a new eVision.Legacy.EWedge object will be created and returned.
| other | eVision.Legacy.EWedge object in which the current eVision.Legacy.EWedge object data have to be copied. |
Reimplemented from eVision.Legacy.EFrame.
| bool eVision.Legacy.EWedge.Direct | ( | self | ) |
Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation.
Remarks:
true (default) means that angles increase anticlockwisely in a direct coordinate system, and clockwisely in an inverse coordinate system.
| eVision.Legacy.EWedge.Direct | ( | self, | |
| bool | value ) |
Flag indicating whether positive angles correspond to a clockwise or an anticlockwise rotation.
Remarks:
true (default) means that angles increase anticlockwisely in a direct coordinate system, and clockwisely in an inverse coordinate system.
| float eVision.Legacy.EWedge.EndAngle | ( | self | ) |
Ending angular position of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
The sign of the rotation angle depends whether the field of view is calibrated or not.
| bool eVision.Legacy.EWedge.FullBreadth | ( | self | ) |
Flag indicating if the eVision.Legacy.EWedge has a full breadth (breadth = radius).
| bool eVision.Legacy.EWedge.FullCircle | ( | self | ) |
Flag indicating if the eVision.Legacy.EWedge is a full circle (amplitude = 2 PI).
| None eVision.Legacy.EWedge.GetCorners | ( | self, | |
| eVision.EPoint | ar, | ||
| eVision.EPoint | AAr, | ||
| eVision.EPoint | aRR, | ||
| eVision.EPoint | AARR ) |
Retrieves the coordinates of each corner of the eVision.Legacy.EWedge.
| ar | Coordinates of the inner org corner of the eVision.Legacy.EWedge. |
| AAr | Coordinates of the inner end corner of the eVision.Legacy.EWedge. |
| aRR | Coordinates of the outer org corner of the eVision.Legacy.EWedge. |
| AARR | Coordinates of the outer end corner of the eVision.Legacy.EWedge. |
| None eVision.Legacy.EWedge.GetEdges | ( | self, | |
| eVision.Legacy.ELine | a, | ||
| eVision.Legacy.ELine | AA, | ||
| eVision.Legacy.ECircle | r, | ||
| eVision.Legacy.ECircle | RR ) |
Retrieves each edge of the eVision.Legacy.EWedge.
| a | Org edge of the eVision.Legacy.EWedge. |
| AA | End edge of the eVision.Legacy.EWedge. |
| r | Inner edge of the eVision.Legacy.EWedge. |
| RR | Outer edge of the eVision.Legacy.EWedge. |
| eVision.EPoint eVision.Legacy.EWedge.GetInnerPoint | ( | self, | |
| float | fraction ) |
Returns the coordinates of a particular point specified by its location along the inner circle arc.
| fraction | Point location expressed as a fraction of the circle arc (range [-1, +1]). |
| None eVision.Legacy.EWedge.GetMidEdges | ( | self, | |
| eVision.EPoint | a, | ||
| eVision.EPoint | AA, | ||
| eVision.EPoint | r, | ||
| eVision.EPoint | RR ) |
Retrieves the center coordinates of each edge of the wedge fitting gauge.
| a | Center coordinates of the org edge of the eVision.Legacy.EWedge. |
| AA | Center coordinates of the end edge of the eVision.Legacy.EWedge. |
| r | Center coordinates of the inner edge of the eVision.Legacy.EWedge. |
| RR | Center coordinates of the outer edge of the eVision.Legacy.EWedge. |
| eVision.EPoint eVision.Legacy.EWedge.GetOuterPoint | ( | self, | |
| float | fraction ) |
Returns the coordinates of a particular point specified by its location along the outter circle arc.
| fraction | Point location expressed as a fraction of the circle arc (range [-1, +1]). |
| eVision.EPoint eVision.Legacy.EWedge.GetPoint | ( | self, | |
| float | breadthFraction, | ||
| float | angleFraction ) |
Returns the coordinates of a particular point specified by its location along the wedge perimeter.
| breadthFraction | Point location expressed as a fraction of the wedge breadth (range -1, +1). |
| angleFraction | Point location expressed as a fraction of the wedge amplitude (range -1, +1). |
| eVision.EPoint eVision.Legacy.EWedge.InnerApex | ( | self | ) |
Inner apex point coordinates of the eVision.Legacy.EWedge.
| float eVision.Legacy.EWedge.InnerArcLength | ( | self | ) |
Inner circle arc length of the eVision.Legacy.EWedge.
| float eVision.Legacy.EWedge.InnerDiameter | ( | self | ) |
Inner diameter of the eVision.Legacy.EWedge.
| eVision.EPoint eVision.Legacy.EWedge.InnerEnd | ( | self | ) |
Inner end point coordinates of the eVision.Legacy.EWedge.
| eVision.EPoint eVision.Legacy.EWedge.InnerOrg | ( | self | ) |
Inner origin point coordinates of the eVision.Legacy.EWedge.
| float eVision.Legacy.EWedge.InnerRadius | ( | self | ) |
Inner radius of the eVision.Legacy.EWedge.
| float eVision.Legacy.EWedge.OrgAngle | ( | self | ) |
Angular position from where the eVision.Legacy.EWedge extents.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
The sign of the rotation angle depends whether the field of view is calibrated or not.
| eVision.EPoint eVision.Legacy.EWedge.OuterApex | ( | self | ) |
Outer apex point coordinates of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| float eVision.Legacy.EWedge.OuterArcLength | ( | self | ) |
Outer circle arc length of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| float eVision.Legacy.EWedge.OuterDiameter | ( | self | ) |
Outer diameter of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| eVision.EPoint eVision.Legacy.EWedge.OuterEnd | ( | self | ) |
Outer end point coordinates of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| eVision.EPoint eVision.Legacy.EWedge.OuterOrg | ( | self | ) |
Outer origin point coordinates of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal outer radius (diameter), its breadth (must be negative), the angular position from where it extents, its angular amplitude, and its outline tolerance.
| float eVision.Legacy.EWedge.OuterRadius | ( | self | ) |
Outer radius of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (its center coordinates), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude, and its outline tolerance.
| None eVision.Legacy.EWedge.SetDiameters | ( | self, | |
| float | diameter ) |
Sets the nominal inner/outer diameter and breadth of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (given by the coordinates of its center), its nominal outer radius (diameter), its breadth, the angular position from where it extents, its angular amplitude and its outline tolerance.
By default, the eVision.Legacy.EWedge diameter value is 100, which means 100 pixels when the field of view is not calibrated and 100 "units" in case of a calibrated field of view.
| diameter | Outer diameter of the eVision.Legacy.EWedge. The default value is 100. |
| None eVision.Legacy.EWedge.SetDiameters | ( | self, | |
| float | diameter, | ||
| float | breadth ) |
Sets the nominal inner/outer diameter and breadth of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (given by the coordinates of its center), its nominal outer radius (diameter), its breadth, the angular position from where it extents, its angular amplitude and its outline tolerance.
By default, the eVision.Legacy.EWedge diameter value is 100, which means 100 pixels when the field of view is not calibrated and 100 "units" in case of a calibrated field of view.
| diameter | Outer diameter of the eVision.Legacy.EWedge. The default value is 100. |
| breadth | Breadth of the eVision.Legacy.EWedge. It must be negative or zero. Its default value is -50. |
| None eVision.Legacy.EWedge.SetFromCenterAndOrigin | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| None eVision.Legacy.EWedge.SetFromCenterAndOrigin | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.SetFromCenterAndOrigin | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth, | ||
| bool | direct ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| direct | true (default) means that angles increase anticlockwise in a direct coordinate system and clockwise in an inverse coordinate system. |
| None eVision.Legacy.EWedge.SetFromOriginMiddleEnd | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| None eVision.Legacy.EWedge.SetFromOriginMiddleEnd | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end, | ||
| float | breadth ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.SetFromOriginMiddleEnd | ( | self, | |
| eVision.EPoint | origin, | ||
| eVision.EPoint | middle, | ||
| eVision.EPoint | end, | ||
| float | breadth, | ||
| bool | fullCircle ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
| origin | Origin point coordinates of the wedge. |
| middle | Middle point coordinates of the wedge. |
| end | End point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| fullCircle | true (default) in case of a full turn wedge. If fullCircle is false, origin and end give the wedge's amplitude. |
| None eVision.Legacy.EWedge.SetFromTwoPoints | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
Use eVision.Legacy.EWedge.SetFromCenterAndOrigin instead.
Deprecated in version 25.10. Scheduled to be removed in version 27.6.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| None eVision.Legacy.EWedge.SetFromTwoPoints | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
Use eVision.Legacy.EWedge.SetFromCenterAndOrigin instead.
Deprecated in version 25.10. Scheduled to be removed in version 27.6.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| None eVision.Legacy.EWedge.SetFromTwoPoints | ( | self, | |
| eVision.EPoint | center, | ||
| eVision.EPoint | origin, | ||
| float | breadth, | ||
| bool | direct ) |
Sets the geometric parameters (nominal position and diameter, breadth, angular position and amplitude) of an eVision.Legacy.EWedge object.
Remarks:
In a direct coordinate system, the abscissa extends rightwards and the ordinate extends upwards. The coordinate system is said to be inverse if the abscissa extends rightwards and the ordinate extends downwards.
Use eVision.Legacy.EWedge.SetFromCenterAndOrigin instead.
Deprecated in version 25.10. Scheduled to be removed in version 27.6.
| center | Center coordinates of the wedge at its nominal position. The default value is (0,0). |
| origin | Origin point coordinates of the wedge. |
| breadth | Nominal breadth of the wedge. It must be negative or zero. The default value is -50. |
| direct | true (default) means that angles increase anticlockwise in a direct coordinate system and clockwise in an inverse coordinate system. |
| None eVision.Legacy.EWedge.SetRadii | ( | self, | |
| float | radius ) |
Sets the nominal radius and breadth of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (given by the coordinates of its center), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude and its outline tolerance.
By default, the eVision.Legacy.EWedge radius value is 50, which means 50 pixels when the field of view is not calibrated and 50 "units" in case of a calibrated field of view.
| radius | Outer radius of the eVision.Legacy.EWedge. The default value is 50. |
| None eVision.Legacy.EWedge.SetRadii | ( | self, | |
| float | radius, | ||
| float | breadth ) |
Sets the nominal radius and breadth of the eVision.Legacy.EWedge.
Remarks:
A eVision.Legacy.EWedge is fully defined knowing its nominal position (given by the coordinates of its center), its nominal radius (diameter), its breadth, the angular position from where it extents, its angular amplitude and its outline tolerance.
By default, the eVision.Legacy.EWedge radius value is 50, which means 50 pixels when the field of view is not calibrated and 50 "units" in case of a calibrated field of view.
| radius | Outer radius of the eVision.Legacy.EWedge. The default value is 50. |
| breadth | Breadth of the eVision.Legacy.EWedge, which must be negative or zero. Its default value is -50. |