乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 8|回复: 0

请问如何把图形放到指定位置上啊?

[复制链接]

5

主题

7

帖子

1

银币

初来乍到

Rank: 1

铜币
27
发表于 2006-9-12 16:42:00 | 显示全部楼层 |阅读模式
请问:用下面的代码是不是就把直线pline存到数据库pCurDb中了?是不是可以把大量的图形放到这里,想用的时候把他们调出来就可以?
如果想把这条直线重新读出来,对其进行旋转并放在指定的位置上,应该怎么做呀?
可以给一些源代码吗?俺是菜鸟了......谢谢先!
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
AcGePoint3d startp(40.0,20.0,0.0);
AcGePoint3d endp(200.0,500.0,0.0);
AcDbLine *pLine=new AcDbLine (startp,endp);
AcDbDatabase *pCurDb;
AcDbBlockTable *pBlockTable;
AcDbBlockTableRecord *pBlockTableRecord;
AcDbObjectId lineID,dddd;
pCurDb = acdbHostApplicationServices()->workingDatabase();
pCurDb->getBlockTable(pBlockTable,AcDb::kForRead);
pBlockTable->getAt(ACDB_MODEL_SPACE,pBlockTableRecord,AcDb::kForWrite);
pBlockTableRecord->appendAcDbEntity(lineID,pLine);
pBlockTableRecord->close();
pBlockTable->close();
pLine->close();
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-5 21:03 , Processed in 0.163958 second(s), 56 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表