AutoCAD:在 C# 中访问组枢轴
AutoCAD: Access group pivot in C#
我正在用 C# 为 AutoCAD 编写一个插件。
我想改变一组轴心点的位置。
可以通过单击鼠标来执行此操作,但在取消选择并重新选择组后,它会自动移回其默认位置(看起来像是边界框的中心点)。
如果我使用类似...
private void SetBasePoint(Group group)
{
group.AnyAvailableMethod();
//or...
group.AnyAvailableAttribute;
}
...none 提供的属性或方法给我任何解决方案或提示如何到达那里。
有人知道如何访问数据透视表吗?
-迈克
因此,在浏览了多个 API 和网站之后,我联系了来自 Autodesk Developer Network 的 Kean Walmsley,甚至他告诉我没有直接的方法可以访问组的枢轴。
所以现在我在 AutoCAD 中保存一个用户定义的基点,每当我需要一个具有预定义枢轴位置的函数时,我只需调用我自己的 loadBasepoint()
方法,它非常适合我的特定情况。
以防万一有人遇到同样的问题我想我会提到它:)
我正在用 C# 为 AutoCAD 编写一个插件。 我想改变一组轴心点的位置。 可以通过单击鼠标来执行此操作,但在取消选择并重新选择组后,它会自动移回其默认位置(看起来像是边界框的中心点)。
如果我使用类似...
private void SetBasePoint(Group group)
{
group.AnyAvailableMethod();
//or...
group.AnyAvailableAttribute;
}
...none 提供的属性或方法给我任何解决方案或提示如何到达那里。
有人知道如何访问数据透视表吗?
-迈克
因此,在浏览了多个 API 和网站之后,我联系了来自 Autodesk Developer Network 的 Kean Walmsley,甚至他告诉我没有直接的方法可以访问组的枢轴。
所以现在我在 AutoCAD 中保存一个用户定义的基点,每当我需要一个具有预定义枢轴位置的函数时,我只需调用我自己的 loadBasepoint()
方法,它非常适合我的特定情况。
以防万一有人遇到同样的问题我想我会提到它:)