|
发表于 2008-9-27 18:07:57
|
显示全部楼层
AcGePoint3d是您想要的类(acge17.lib),它在其中一个构造函数中需要3个双精度
例如。
AcGePoint3d pnt=new AcGePoint3d(23,34,0);
我不确定您将如何使用arx2008使用VS2003,或者至少在它无法工作之前您将走多远(这是一个MFC的东西)。
哦,我刚刚在您的帖子中注意到这一点->Autodesk.AutoCad.DatabaseServices
您在C#中这样做吗?
如果是这种情况,你需要Autodesk.AutoCad.Geometry或类似的东西并使用Point3d类,启动对象浏览器,看看哪些东西住在哪里,这可能是找到文档之外的东西的最简单方法。
另一件事,数据库只保存对象和实体,对象是没有图形表示的字典,而线和圆(实体)有。像点甚至几何线(在几何类中)这样的东西本身不是数据库实体,而是创建和修改实体的助手,arx有一个非常好的几何库,所以你最好尽早熟悉
hth。
|
|