ARX<==>ADS

ADS 數據類型

  • ads_point
  • ads_name
typedef ads_real ads_point[3];
typedef long ads_name[2];

ARX 數據類型

  • AcGePoint3d
    AcGePoint2d
    AcGeVector3d
    AcGeVector2d
  • AcDbObjectId

ADS => ARX

inline AcGePoint3d& asPnt3d(
    const double* pnt
);
inline AcGeVector3d& asVec3d(
    const double* vec
);
inline AcGePoint2d& asPnt2d(
    const double* pnt
);
inline AcGeVector2d& asVec2d(
    const double* vec
);
Acad::ErrorStatus acdbGetObjectId(
    AcDbObjectId& objId, 
    const ads_name objName);

ARX => ADS

inline double* asDblArray(
    const AcGeVector2d& vec
);
inline double* asDblArray(
    const AcGePoint2d& pnt
);
inline double* asDblArray(
    const AcGeVector3d& vec
);
inline double* asDblArray(
    const AcGePoint3d& pnt
);
Acad::ErrorStatus acdbGetAdsName(
    ads_name& objName, 
    AcDbObjectId objId);
adsname2acdbobjectid.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • SwiftDay011.MySwiftimport UIKitprintln("Hello Swift!")var...
    smile麗語閱讀 3,854評論 0 6
  • 官網 中文版本 好的網站 Content-type: text/htmlBASH Section: User ...
    不排版閱讀 4,434評論 0 5
  • 轉載,覺得這篇寫 SQLAlchemy Core,寫得非常不錯。不過后續他沒寫SQLAlchemy ORM... ...
    非夢nj閱讀 5,463評論 1 14
  • 二月份制定了讀書計劃,并信誓旦旦地覺得放假應有大把的時間和功夫可以多看幾本書,制定了最低的目標。如今三月,那么就回...
    孔玲外小閱讀 180評論 1 2
  • 實體首部字段 實體首部字段是包含在請求報文和響應報文中的實體部分所使用的首部,用于補充內容的更新時間等于實體相關的...
    ssscen閱讀 865評論 0 1