美文网首页
ARX<==>ADS

ARX<==>ADS

作者: 王姚 | 来源:发表于2018-03-28 08:55 被阅读0次

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

相关文章

网友评论

      本文标题:ARX<==>ADS

      本文链接:https://www.haomeiwen.com/subject/oezecftx.html