Class BiArcFit2
Namespace: g3
Assembly: cs.temp.dll.dll
Syntax
Constructors
BiArcFit2(Vector2d, Vector2d, Vector2d, Vector2d)
Declaration
public BiArcFit2(Vector2d point1, Vector2d tangent1, Vector2d point2, Vector2d tangent2)
Parameters
BiArcFit2(Vector2d, Vector2d, Vector2d, Vector2d, Double)
Declaration
public BiArcFit2(Vector2d point1, Vector2d tangent1, Vector2d point2, Vector2d tangent2, double d1)
Parameters
Fields
Arc1
Declaration
Field Value
Arc1IsSegment
Declaration
public bool Arc1IsSegment
Field Value
Arc2
Declaration
Field Value
Arc2IsSegment
Declaration
public bool Arc2IsSegment
Field Value
Epsilon
Declaration
Field Value
FitD1
Declaration
Field Value
FitD2
Declaration
Field Value
Point1
Declaration
Field Value
Point2
Declaration
Field Value
Segment1
Declaration
public Segment2d Segment1
Field Value
Segment2
Declaration
public Segment2d Segment2
Field Value
Tangent1
Declaration
Field Value
Tangent2
Declaration
Field Value
Properties
Curve1
Declaration
public IParametricCurve2d Curve1 { get; }
Property Value
Curve2
Declaration
public IParametricCurve2d Curve2 { get; }
Property Value
Curves
Declaration
public List<IParametricCurve2d> Curves { get; }
Property Value
Methods
DebugPrint()
Declaration
Distance(Vector2d)
Declaration
public double Distance(Vector2d point)
Parameters
Returns
NearestPoint(Vector2d)
Declaration
public Vector2d NearestPoint(Vector2d point)
Parameters
Returns