基于圆心坐标选择过滤器
嗨,有没有办法实现基于圆圈中心坐标的选择过滤器与C#一样,就像FILTER命令中的标准之一一样?
假设我想选择中心为 X>=0 和 Y>=0 和 Z=0 的圆。
使用以下代码,它可以创建一个过滤器来选择半径为 >=10.0 的圆。
但是我找不到一种方法来实现基于圆的中心坐标的过滤器。
这样可以做到吗?
TypedValue[] Arr = new TypedValue[]
{
new TypedValue((int)DxfCode.Start, “CIRCLE”),
new TypedValue((int)DxfCode.Operator, “>=”),
new TypedValue((int)DxfCode.Real, 10.0),
}
Thanks!
**** Hidden Message ***** 嗨,试试这个:var typedValues = new[]。
{。
new TypedValue(0, “CIRCLE”),。
new TypedValue(-4, “>=,>=,=”),。
新 TypedValue(10, new Point3d(0.0, 0.0, 0.0))。
};AutoLISP 文档是关于选择筛选器的最详尽的文档,您可以阅读本节及其相关主题。
嗨,吉尔
有点奇怪,运算符参数可以在一个逗号分隔的位置执行多个操作。
页:
[1]