• 大小: 28KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-24
  • 语言: 其他
  • 标签: Object  arx  

资源简介

Object arx 类天正墙体 的 自定义实体

资源截图

代码片段和文件信息

// (C) Copyright 1993-2002 by Autodesk Inc.
//
// Permission to use copy modify and distribute this software in 
// object code form for any purpose and without fee is hereby granted 
// provided that the above copyright notice appears in all copies and 
// that both that copyright notice and the limited warranty and 
// restricted rights notice below appear in all supporting 
// documentation.
//
// AUTODESK PROVIDES THIS PROGRAM “AS IS“ AND WITH ALL FAULTS.  
// AUTODESK SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF 
// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE.  AUTODESK INC.
// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE 
// UNINTERRUPTED OR ERROR FREE.
//
// Use duplication or disclosure by the U.S. Government is subject to 
// restrictions set forth in FAR 52.227-19 (Commercial Computer 
// Software - Restricted Rights) and DFAR 252.227-7013(c)(1)(ii) 
// (Rights in Technical Data and Computer Software) as applicable.
//

#include “stdafx.h“
#include “InputPointMonitor.h“
#include “utils.h“


#include “acdb.h“               // acdb definitions
#include 
#include 
#include “rxregsvc.h“           // ARX linker
#include “dbapserv.h“           // Host application services
#include “aced.h“               // aced stuff
#include “adslib.h“             // RXADS definitions
#include “acdocman.h“           // MDI document manager
#include “rxmfcapi.h“           // objectARX MFC support
#include “AcExtensionModule.h“  // Utility class for extension dlls

#include “dbmain.h“
#include “dbxEntryPoint.h“
#include “dbproxy.h“

// AutoCAD MFC Extensions:
#include “adui.h“
#include “acui.h“
#include “acuiComboBox.h“
#include “acuiDialog.h“ 

AsdkPointMonitor::AsdkPointMonitor()
{
m_pWall = NULL;
m_dist = 0.0;
}


Acad::ErrorStatus
AsdkPointMonitor::monitorInputPoint(
          // Output
          // If changedTooltipStr is kTrue
          // then newTooltipString has the new tooltip string in it.
          //
          bool&                             appendToTooltipStr
          char*&                            additionalTooltipString

          // Input/Output
          //
          AcGiViewportDraw*                   drawContext

          // Input parameters:
          //
          AcApDocument*                       document
          bool                                pointComputed
          int                                 history
          const AcGePoint3d&                  lastPoint
          const AcGePoint3d&                  rawPoint
          const AcGePoint3d&                  grippedPoint
          const AcGePoint3d&                  cartesianSnappedPoint
          const AcGePoint3d&                  osnappedPoint
          AcDb::OsnapMask                     osnapMask
          const AcArray& customOsnapModes
          AcDb::OsnapMask                     osnapOverrides
  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4166  2008-10-30 23:26  InputPointMonitor.cpp

     文件       3343  2008-10-30 23:45  InputPointMonitor.h

     文件      37797  2008-12-09 14:36  TC_Wall.cpp

     文件      10992  2008-12-09 14:35  TC_Wall.h

     文件      35344  2008-12-09 16:53  TC_WallHelper.cpp

     文件       2148  2008-12-08 17:23  TC_WallHelper.h

     文件      12057  2008-12-02 22:20  TC_WallJig.cpp

     文件       3116  2008-11-03 17:36  TC_WallJig.h

----------- ---------  ---------- -----  ----

               109181                    9


评论

共有 条评论