Documentation Portal      

What are you looking for?

ECircle::GetIntersectionOfLineAndCircle

Computes the intersections between a line and circle. Returns the number of intersections and stores the found intersections in the provided point parameters.

Namespace: Euresys::Open_eVision_2_10

[C++]

OEV_INT32 GetIntersectionOfLineAndCircle(
   const ELine& line,
   const ECircle& circle,
   EPoint& intersection1,
   EPoint& intersection2,
   bool limited
)

Parameters

line

The line

circle

The circle

intersection1

The first intersection

intersection2

The second intersection

limited

Indicates if the line and circle parameters should be considered as infinite lines and full circles or as a segments and arcs.

Remarks

The function returns the number of intersections found.

ECircle.GetIntersectionOfLineAndCircle

Computes the intersections between a line and circle. Returns the number of intersections and stores the found intersections in the provided point parameters.

Namespace: Euresys.Open_eVision_2_10

[C#]

int GetIntersectionOfLineAndCircle(
   Euresys.Open_eVision_2_10.ELine line,
   Euresys.Open_eVision_2_10.ECircle circle,
   Euresys.Open_eVision_2_10.EPoint intersection1,
   Euresys.Open_eVision_2_10.EPoint intersection2,
   bool limited
)

Parameters

line

The line

circle

The circle

intersection1

The first intersection

intersection2

The second intersection

limited

Indicates if the line and circle parameters should be considered as infinite lines and full circles or as a segments and arcs.

Remarks

The function returns the number of intersections found.

Which API shall we display?

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