Documentation Portal      

What are you looking for?

ECircle::ECircle

Constructs a ECircle object.

Namespace: Euresys::Open_eVision_2_10

[C++]

void ECircle(
)

void ECircle(
   const EPoint& center,
   float diameter,
   float originAngle,
   BOOL direct
)

void ECircle(
   const EPoint& center,
   const EPoint& origin,
   BOOL direct
)

void ECircle(
   const EPoint& center,
   float diameter,
   float originAngle,
   float amplitude
)

void ECircle(
   const EPoint& origin,
   const EPoint& middle,
   const EPoint& end,
   BOOL fullCircle
)

void ECircle(
   const ECircle& other
)

Parameters

center

Center coordinates of the circle at its nominal position. The default value is (0,0).

diameter

Nominal diameter of the circle. The default value is 100.

originAngle

Nominal angular origin of the circle. The default value is 0.

direct

TRUE (default) means that angles increase anticlockwisely in a direct coordinate system.

origin

Origin point coordinates of the circle.

amplitude

Nominal angular amplitude of the circle. The default value is 360.

middle

Middle point coordinates of the circle.

end

End point coordinates of the circle.

fullCircle

TRUE (default) in case of a full turn circle. If fullCircle is FALSE, origin and end give the circle's amplitude.

other

Another ECircle object to be copied in the new ECircle object.

ECircle.ECircle

Constructs a ECircle object.

Namespace: Euresys.Open_eVision_2_10

[C#]

void ECircle(
)

void ECircle(
   Euresys.Open_eVision_2_10.EPoint center,
   float diameter,
   float originAngle,
   bool direct
)

void ECircle(
   Euresys.Open_eVision_2_10.EPoint center,
   Euresys.Open_eVision_2_10.EPoint origin,
   bool direct
)

void ECircle(
   Euresys.Open_eVision_2_10.EPoint center,
   float diameter,
   float originAngle,
   float amplitude
)

void ECircle(
   Euresys.Open_eVision_2_10.EPoint origin,
   Euresys.Open_eVision_2_10.EPoint middle,
   Euresys.Open_eVision_2_10.EPoint end,
   bool fullCircle
)

void ECircle(
   Euresys.Open_eVision_2_10.ECircle other
)

Parameters

center

Center coordinates of the circle at its nominal position. The default value is (0,0).

diameter

Nominal diameter of the circle. The default value is 100.

originAngle

Nominal angular origin of the circle. The default value is 0.

direct

TRUE (default) means that angles increase anticlockwisely in a direct coordinate system.

origin

Origin point coordinates of the circle.

amplitude

Nominal angular amplitude of the circle. The default value is 360.

middle

Middle point coordinates of the circle.

end

End point coordinates of the circle.

fullCircle

TRUE (default) in case of a full turn circle. If fullCircle is FALSE, origin and end give the circle's amplitude.

other

Another ECircle object to be copied in the new ECircle object.

Which API shall we display?

© 2019 EURESYS s.a.  -  About Documentation  -  Open Source Licenses  -  Open eVision 2.10.0.1121