Skip to content

Circle (Point3d, Vector3d, Point3d)

Public Constructor

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)

**Since:**5.0

Syntax

public Circle(
Point3d startPoint,
Vector3d tangentAtP,
Point3d pointOnCircle
)

Parameters

startPoint

Type: Rhino.Geometry.Point3d
Start point of circle.

tangentAtP

Type: Rhino.Geometry.Vector3d
Tangent vector at start.

pointOnCircle

Type: Rhino.Geometry.Point3d
Point coincident with desired circle.

Remarks

May create an Invalid circle