Как в Revit поменять базовую точку?
Вот сделал так
using RVT_DB = Autodesk.Revit.DB;
public RVT_DB.BasePoint getBasePoint(RVT_DB.Document doc) {
RVT_DB.ElementCategoryFilter filter = new RVT_DB.ElementCategoryFilter(RVT_DB.BuiltInCategory.OST_ProjectBasePoint);
RVT_DB.FilteredElementCollector collector = new RVT_DB.FilteredElementCollector(doc);
IList<RVT_DB.Element> elements = collector.WherePasses(filter).ToElements();
foreach (RVT_DB.Element e in elements)
if (e is RVT_DB.BasePoint)
return e as RVT_DB.BasePoint;
return null;
}
И функция вернула объект BasePoint
Только вот что-то не понятно:
1) та ли это базовая точка которая мне нужна?
2) Если так, то не понятно как ее поменять