ARX常用对象类概念

  1. AcRxObject:所有AutoCAD对象的基类,它提供了访问和管理对象的基本功能。
  2. AcDbObject:继承自AcRxObject,表示AutoCAD数据库中的对象,包括实体和表格等。
  3. AcDbEntity:继承自AcDbObject,表示AutoCAD数据库中的实体,如点、线、圆等,这些实体都有通用的属性,如颜色、层、线型等。
  4. AcDbExtents:继承自AcDbObject,表示一个实体或者一个组实体(例如块参照)的边界框,即最小矩形框。
  5. AcDbCurve:继承自AcDbEntity,表示AutoCAD数据库中的曲线,如线段、圆弧、样条曲线等。
  6. AcDbObjectId:表示AutoCAD数据库中的对象的唯一标识符,包括实体、块、表格等。
  7. ads_name:表示AutoCAD数据库中的对象的名称,用于识别和操作对象。
  8. AcDbHandle:表示AutoCAD数据库中的对象的唯一标识符,类似于AcDbObjectId,但它是在数据库中唯一的16位整数。
  9. AcDbPoint:继承自AcDbEntity,表示AutoCAD数据库中的点,有X、Y、Z三个坐标值。
  10. AcDbLine:继承自AcDbCurve,表示AutoCAD数据库中的直线,有起点和终点两个点。
  11. AcDbCircle:继承自AcDbCurve,表示AutoCAD数据库中的圆,有圆心和半径两个属性。
  12. AcDbArc:继承自AcDbCurve,表示AutoCAD数据库中的圆弧,有圆心、半径和起始角度、终止角度两个属性。
  13. AcDbPolyline:继承自AcDbCurve,表示AutoCAD数据库中的多段线,由一系列的点和线段构成。
  14. AcDbBlockReference:继承自AcDbEntity,表示AutoCAD数据库中的块参照,用于将一个块插入到当前图形中。
  15. AcDbText:继承自AcDbEntity,表示AutoCAD数据库中的文本,可以是单行或多行文本,有字体、颜色、对齐等属性。
  16. AcDbFace:继承自AcDbEntity,表示AutoCAD数据库中的平面图形,由多边形构成。
  17. AcDbVoidPtrArray:表示AutoCAD数据库中的对象的指针数组,用于管理对象的指针。

这些类都是AutoCAD开发中的重要概念,通过使用这些类,开发人员可以创建、修改和操作AutoCAD中的图形对象。

  • AcRxObject
    • AcDbObjectId
    • ads_name
    • AcDbHandle
    • AcDbVoidPtrArray
    • AcDbObject
      • AcDbExtents
      • AcDbEntity
        • AcDbPoint
        • AcDbBlockReference
        • AcDbText
        • AcDbFace
        • AcDbCurve
          • AcDbLine
          • AcDbCircle
          • AcDbArc
          • AcDbPolyline

已发布

分类

,

来自

标签:

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理