Constructs an arc of given radius and tangent to two segments. hintPoint can be nil or can be a location near the desired fillet.
[Visual Basic 6.0] Sub ConstructFilletRadius(
ByVal s1 As ISegment, _
ByVal s2 As ISegment, _
ByVal inRadius As Double, _
ByVal hintPoint As IPoint _
)
[Visual Basic .NET] Public Sub ConstructFilletRadius ( _ ByVal s1 As ISegment, _ ByVal s2 As ISegment, _ ByVal inRadius As Double, _ ByVal hintPoint As IPoint _ )
[C#] public void ConstructFilletRadius ( ISegment s1, ISegment s2, double inRadius, IPoint hintPoint );
[Java] public void constructFilletRadius ( ISegment s1, ISegment s2, double inRadius, IPoint hintPoint ) throws IOException, AutomationException
[C++] HRESULT ConstructFilletRadius( ISegment* s1, ISegment* s2, double inRadius, IPoint* hintPoint );
Parameters
s1
s1 is a parameter of type ISegment
s2
s2 is a parameter of type ISegment
inRadius
inRadius is a parameter of type double
hintPoint
hintPoint is a parameter of type IPoint
A Fillet Arc is a CircularArc constructed between two input segments such that the CircularArc is tangential to both embedded segments at the Fillet Arc endpoints. ConstructFilletRadius constructs a Fillet Arc of a given input Radius between two input Segments given a Hint Point. The Hint Point determines which Fillet Arc is to be constructed. The endpoints of the Fillet Arc lie on the embedded extensions of the input Segments. The From Point always lies on the embedded extension of the first input segment. If the Hint Point lies in a region in which the Fillet Arc cannot be constructed with the given Radius, an error is returned. The input Radius must be greater than 0, otherwise an error is returned. Use QueryFilletRadiusRange to find the range of radii for a given set of inputs such that the constructed Fillet Arc has endpoints on both of the non-extended input segments.

IConstructCircularArc Interface | IConstructCircularArc.QueryFilletRadiusRange Method | IConstructCircularArc.ConstructFilletRadius Method | IConstructCircularArc.ConstructFilletPoint Method