Autodesk.Revit.UI.Selection.PickedBox
是一个命名空间为Autodesk.Revit.UI.Selection
的类。
此类用于表示在Revit中选择的一个被框选的矩形框。
PickedBox(XYZ min, XYZ max)
: 使用最小点min
和最大点max
构造一个矩形框。Min
: 获取或设置矩形框的最小点坐标。Max
: 获取或设置矩形框的最大点坐标。Min.X <= Max.X
, Min.Y <= Max.Y
, Min.Z <= Max.Z
。Autodesk.Revit.UI.Selection.Selection.PickBox()
方法。// 使用PickedBox构造函数创建一个矩形框对象
PickedBox pickedBox = new PickedBox(new XYZ(-10, -10, 0), new XYZ(10, 10, 0));
// 获取和设置矩形框的最大、最小点坐标
var minPoint = pickedBox.Min;
var maxPoint = pickedBox.Max;
pickedBox.Min = new XYZ(-20, -20, 0);
pickedBox.Max = new XYZ(20, 20, 0);