Autodesk.Revit.DB.Architecture.StairsPath
类型表示一个电梯路径。这个类描述了一组用于建立楼梯的点,作为三维空间中的坐标。
Points
:一个包含 Autodesk.Revit.DB.XYZ
数据类型的列表,表示电梯路径中所有的点。StairsPath()
:构造函数,创建一个空的电梯路径。StairsPath(IEnumerable<XYZ>)
:构造函数,根据提供的 IEnumerable<XYZ>
创建一个电梯路径。AddPoint(XYZ)
:将给定的 XYZ
添加到路径中。Clear()
:清空路径。// 创建一个电梯路径实例
var stairsPath = new StairsPath();
// 添加三个新点到路径中
stairsPath.AddPoint(new XYZ(0, 0, 0));
stairsPath.AddPoint(new XYZ(10, 0, 0));
stairsPath.AddPoint(new XYZ(10, 10, 0));
// 获取电梯路径列表
var points = stairsPath.Points;
Autodesk.Revit.DB.Architecture.StairsPath
是一个不变的类型,意味着所有的属性和方法都不会修改对象本身。相反,它们都会返回一个新的 StairsPath
实例。StairsPath(IEnumerable<XYZ>)
构造一个已经存在的 XYZ
列表,或者使用 AddPoint(XYZ)
添加一个新的 XYZ
点。以上就是 Autodesk.Revit.DB.Architecture.StairsPath
的技术文档。