Autodesk.Revit.DB.Architecture.ContinuousRail 是 Autodesk Revit 中的一个类,用于表示沿着楼梯或坡道延伸的固定铁轨。
ContinuousRail(ElementId railTypeId, IList<Curve> path, Level bottomLevel, Level topLevel, double offset = 0.0)
railTypeId:ElementId类型,铁轨类型。path:IList类型,铁轨的路径。bottomLevel:Level类型,底部高度。topLevel:Level类型,顶部高度。offset:double类型,铁轨的位置偏移。BottomLevel:Level类型,获取底部高度。TopLevel:Level类型,获取顶部高度。Path:IList类型,获取铁轨的路径。RailTypeId:ElementId类型,获取铁轨类型的Id。GetRailElements():获取铁轨元素对象的集合。// 创建一个连续的铁轨
ContinuousRail rail = new ContinuousRail(railTypeId, path, bottomLevel, topLevel, offset);
// 获取铁轨元素对象的集合
IList<Element> railElements = rail.GetRailElements();