乐筑天下

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

紧急求救:关于AcDbEntity派生类的夹点问题

[复制链接]

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2004-12-24 13:17:00 | 显示全部楼层 |阅读模式
我从AcDbEntity派生出一个类,返回夹点时,我返回该类内部的一些点。然后拖动的时候内部的对象是已经动了,但是有一个问题:
在该实体内有多个夹点,当第一次拖动把一个物体(设为O)(一些线的组合)从一个地方(设为A)拖到另一个地方(设为B),第二次再拖动时(不管拖动哪个夹点),在拖动的过程中,B地方的O对象还在,但A的地方也会出现对象O,一旦结束拖动,A地方的O就不在了,也就是在拖动时会出现虚影,这是什么原因,应该怎么解决呢?
谢谢!!!
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2004-12-25 14:43:00 | 显示全部楼层
没人回答?
回复

使用道具 举报

124

主题

837

帖子

9

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1333
发表于 2004-12-25 15:29:00 | 显示全部楼层
贴上源程序学习一下?
回复

使用道具 举报

33

主题

77

帖子

6

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
209
发表于 2004-12-26 09:53:00 | 显示全部楼层
请贴上来共同学习
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2004-12-26 19:35:00 | 显示全部楼层
int nIndex = indices[0];
        switch(nIndex)
        {
        case 0:
                {
                        m_arGouJian2Points[0] = OffsetPoint(m_arGouJian2Points[0],
                                offset.x,offset.y,offset.z);
                        CaculateGJ2Points();
                }
                break;
        case 1:
                {
                        m_arGouJian1Points[1] = OffsetPoint(m_arGouJian1Points[1],
                                offset.x,offset.y,offset.z);
                        CaculateGJ1Points();
                }
                break;
        case 2:
                {
                        m_arDiCPMOuterPoints[0] = OffsetPoint(m_arDiCPMOuterPoints[0],
                                offset.x,offset.y,offset.z);
                        CaculateDiCPMPoints();
                }
                break;
        case 3:
                {
                        m_arDingCPMOuterPoints[0] = OffsetPoint(m_arDingCPMOuterPoints[0],
                                offset.x,offset.y,offset.z);
                        CaculateDingCPMPoints();
                }
                break;;
        case 4:
                {
                        m_arZDMOuterPoints[0] = OffsetPoint(m_arZDMOuterPoints[0],
                                offset.x,offset.y,offset.z);
                        CaculateZDMPoints();
                }
                break;
        case 5:
                {
                        m_arAAOuterPoints[0] = OffsetPoint(m_arAAOuterPoints[0],
                                offset.x,offset.y,offset.z);
                        CaculateAAPoints();
                }
                break;
        case 6:
                {
                        m_arGouJian3Points[1] = OffsetPoint(m_arGouJian3Points[1],
                                offset.x,offset.y,offset.z);
                        CaculateGJ3Points();
                }
                break;
        case 7:
                {
                        m_arTextPosition[YZGBDICPMTITLE] = OffsetPoint(m_arTextPosition[YZGBDICPMTITLE],
                                offset.x,offset.y,offset.z);
                }
                break;
        case 8:
                {
                        m_arTextPosition[YZGBDINGCPMTITLE] = OffsetPoint(m_arTextPosition[YZGBDINGCPMTITLE],
                                offset.x,offset.y,offset.z);
                }
                break;
        case 9:
                {
                        m_arTextPosition[YZGBZDMTITLE] = OffsetPoint(m_arTextPosition[YZGBZDMTITLE],
                                offset.x,offset.y,offset.z);
                }
                break;
        case 10:
                {
                        m_arTextPosition[YZGBAATITLE] = OffsetPoint(m_arTextPosition[YZGBAATITLE],
                                offset.x,offset.y,offset.z);
                }
                break;
        case 11:
                {
                        m_arTextPosition[YZGBCOMMENTTEXT] = OffsetPoint(m_arTextPosition[YZGBCOMMENTTEXT],
                                offset.x,offset.y,offset.z);
                }
                break;
        default:
                break;
        }
回复

使用道具 举报

1

主题

4

帖子

1

银币

初来乍到

Rank: 1

铜币
8
发表于 2004-12-26 19:37:00 | 显示全部楼层
大概就是这样,这一段代码是movestrechpointsat里面的
不知这个问题能不能解决
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-2-5 04:06 , Processed in 0.147969 second(s), 64 queries .

© 2020-2025 乐筑天下

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