Circle Constructor (Point3d, Vector3d, Point3d)

Circle Constructor (Point3d, Vector3d, Point3d)

Initializes a circle from two 3d points and a tangent at the first point. The start/end of the circle is at point "startPoint".

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public Circle(
	Point3d startPoint,
	Vector3d tangentAtP,
	Point3d pointOnCircle
)
Public Sub New ( 
	startPoint As Point3d,
	tangentAtP As Vector3d,
	pointOnCircle As Point3d
)

Parameters

startPoint
Type: Rhino.GeometryPoint3d
Start point of circle.
tangentAtP
Type: Rhino.GeometryVector3d
Tangent vector at start.
pointOnCircle
Type: Rhino.GeometryPoint3d
Point coincident with desired circle.
Remarks
May create an Invalid circle
Version Information

Rhino for Mac

Supported in: 5.4

Rhino for Windows

Supported in: 6.8
See Also