Up | NormalLine - 68 | Angle - 51 | LineFromPoints - 31 | PointFromLines - 29 | NearestPointOnLine - 28 | PointOnLine - 30 | CenterLineFromLines - 64 | CircleLineIntersect - 123 | CircleCircleIntersect - 124 | MovePoint - 135 | MoveLine - 136 | MovePolygon - 134

 

  

 
CircleLineIntersect - 123

This tool finds the points of intersection between a circle and a line. There may be zero, one or two points of intersection; in the first case the tool will fail (no intersection); in the second case the collapsed points will be reported twice (with a count of 1); in the third case two distinct points are returned (with a count of 2). The intersection points are in no particular order.


Setup

Reference - Reference system selection

Circle

  • Tool - Name of tool returning a circle
  • Result - Name of circle

Line

  • Tool - Name of tool returning a line
  • Result - Name of line


Visualisation 

circle The incoming circle
line The incoming line
point1 a point of intersection
point2 a point of intersection


Results 

Count Number of intersection points - 0, 1 or 2
Point1.x/.y Position of first intersection point
Point2.x/.y Position of second intersection point

Scorpion Vision Version XII : Build 646 - Date: 20170225
Scorpion Vision Software® is a registered trademark of Tordivel AS.
Copyright © 2000 - 2017 Tordivel AS.