乐筑天下

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

Leader&amp&吉格。

[复制链接]
795

1

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
5
发表于 2010-5-8 09:27:30 | 显示全部楼层 |阅读模式
由于某种原因,当我将我的领导者设置为setToSplineLeader时,它不再出现在我的夹具中?我做错了什么?
谢谢
  1. #pragma once
  2. #include "dbjig.h"
  3. class LeaderJig : public AcEdJig
  4. {
  5. private:
  6.   AcGePoint3d m_curpnt;
  7.   AcGePoint3d m_lastpnt;
  8.   AcDbObjectId m_id;
  9.   AcDbLeader *m_leader;
  10. public:
  11.   LeaderJig();
  12.   virtual ~LeaderJig(void);
  13.   virtual AcEdJig::DragStatus sampler( void );
  14.   virtual Adesk::Boolean update(void);
  15.   virtual AcDbEntity* entity(void) const;
  16.   Acad::PromptStatus doit (void);
  17.   int GetStartPoint(AcGePoint3d & startPt);
  18.   const AcDbObjectId& getObjectId() const { return m_id; }
  19.   __declspec(property(get = getObjectId))AcDbObjectId ObjectId;
  20. };
  1. #include "StdAfx.h"
  2. #include "LeaderJig.h"
  3. LeaderJig::LeaderJig()
  4. : AcEdJig(), m_curpnt(0.0,0.0,0.0), m_lastpnt(0.0,0.0,0.0), m_id(0),m_leader(0)
  5. {
  6.   m_leader = new AcDbLeader();
  7.   m_leader->setDatabaseDefaults();
  8.   m_leader->setToSplineLeader(); //appendVertex(m_curpnt);
  9.     stat = drag();
  10.   }
  11.   if( (m_id = append()) == AcDbObjectId::kNull)
  12.     return Acad::eError;
  13.   return Acad::eNormal;
  14. }

本帖以下内容被隐藏保护;需要你回复后,才能看到!

游客,如果您要查看本帖隐藏内容请回复
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-2-5 21:00 , Processed in 0.158991 second(s), 64 queries .

© 2020-2025 乐筑天下

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