Split Circle with line

613
1
07-09-2012 07:27 AM
DanielLaidlaw
New Contributor
I created a circle using ISegmentCollection

    ISegmentCollection SegCollection = new Polyline();
    SegCollection.setCircle(myPoint, myRadius);


I have a line that I created which intersects this circle, is there a way that I can split this circle(segment) using the line? and get two circular arcs along the split points ?


Appreciate the help.
Dan
0 Kudos
1 Reply
DuncanHornby
MVP Notable Contributor
Dan,

Personally I would have used the IConstructCircularArc interface and the method ConstructCircle but as always there are several ways to do things.

You can then Cut the circle with ITopologicalOperator using the Cut method. You will need to create a pointer of type IPolyline to the circle geometry.

Duncan
0 Kudos