OutLine为空 说明原因?
XYZ p0 = line.GetEndPoint(0);XYZ p1 = line.GetEndPoint(1);
Outline outline = new Outline(p0, p1);
IList<Element> lstElements = new FilteredElementCollector(doc).WherePasses(new BoundingBoxIntersectsFilter(outline)).ToElements();
代码是这样,有些可以有些不可以,OutLine 有说明规定吗?
你要理解下outline是啥,简单的说如果你的outline不是一个长方体的对角点(空间),或者一个长方形的对角点(平面),当然是不行的。
页:
[1]