Autodesk.Revit.DB.DetailEllipse是Revit API中表示详图椭圆的类。详细信息通常用于制作建筑物的平面图,包括细节图、剖面图和立面图等。
以下示例展示如何创建一个详图椭圆:
// 获取当前文档
Document doc = commandData.Application.ActiveUIDocument.Document;
// 创建一个新的详图椭圆
DetailEllipse ellipse = DetailEllipse.Create(doc, XYZ.Zero, 10, 5, doc.ActiveView);
// 设置椭圆的参考方向
ellipse.ReferenceDirection = XYZ.BasisY;
// 将椭圆添加到详图中
doc.ActiveView.AddElement(ellipse);