revit二次开发之三 获取元素的位置

Element.Location属性用来获取元素的位置,Location可以转化为LocationPoint和LocationCurve,如何这个元素是点,则转化为LocationPoint,如果是直线或者曲线则转化为LocationCurve

Wall w = new Wall();
Curve c=(w.Location as LocationCurve).Curve;

Opening o = new Opening();
XYZ p = (o.Location as LocationPoint).Point;

 

posted @ 2016-08-19 13:53  Min.Xiaoshuang  阅读(1555)  评论(0编辑  收藏  举报