//读取项目中所有墙
public static List<Wall> ReadAllWalls(Document doc)
{
FilteredElementCollector col = new FilteredElementCollector(doc);
ElementClassFilter elementClassFilter = new ElementClassFilter(typeof(Wall));
col.WherePasses(elementClassFilter);
FilteredElementIterator editor = col.GetElementIterator();
editor.Reset();
List<Wall> walls = new List<Wall>();
while (editor.MoveNext())
{
Wall element = editor.Current as Wall;
if (element != null)
walls.Add(element);
}
return walls;
}
/

最低0.47元/天 解锁文章
987

被折叠的 条评论
为什么被折叠?



