CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

真实世界的单位

2023-1-1 01:02| 发布者: admin| 查看: 292| 评论: 0|来自: AutoCAD

文件 acad.unt定义了实际单位(如英里/公里、华氏度/摄氏度等)之间的各种转换。该函数采用一个单位系统中表示的值,并在另一个系统中返回等效值。两个单位系统由字符串指定,这些字符串必须与acad.unt 中的定义之一匹配。acutCvUnit()

如果当前图形单位是工程或建筑单位(英尺和英寸),则以下片段会将用户指定的距离转换为米。

ads_real eng_len, metric_len; 
char *prmpt = "Select a distance: "; 
if (acedGetDist(NULL, prmpt, &eng_len) != RTNORM) 
    return BAD; 
acutCvUnit(eng_len, "inches", "meters", &metric_len);

该函数不会将不兼容的单位(例如英寸)转换为年。acutCvUnit()


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 13:52

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部