public AcadDB.Circle CircleToNativeDB(Circle circle) { var normal = VectorToNative(circle.plane.normal); var radius = ScaleToNative((double)circle.radius, circle.units); return(new AcadDB.Circle(PointToNative(circle.plane.origin), normal, radius)); }
// Circles public Circle CircleToSpeckle(AcadDB.Circle circle) { var _circle = new Circle(PlaneToSpeckle(circle.GetPlane()), circle.Radius, ModelUnits); _circle.length = circle.Circumference; _circle.bbox = BoxToSpeckle(circle.GeometricExtents, true); return(_circle); }