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();