objectarx获取两点的距离
时间: 2024-02-24 07:12:45 浏览: 206
在 ObjectARX 中,可以使用 `AcGePoint2d` 类来表示二维空间中的点,在此基础上可以通过计算两点之间的距离来实现获取两点的距离。具体实现方法如下:
```cpp
AcGePoint2d point1(1.0, 2.0); // 创建第一个点
AcGePoint2d point2(3.0, 4.0); // 创建第二个点
double distance = point1.distanceTo(point2); // 计算两点之间的距离
// 将结果输出到命令行窗口
acutPrintf("Distance between (%lf, %lf) and (%lf, %lf) is %lf\n",
point1.x, point1.y, point2.x, point2.y, distance);
```
在上述代码中,`point1` 和 `point2` 分别代表两个点的坐标,`distanceTo()` 方法用于计算两点之间的距离。程序会将结果输出到命令行窗口。
阅读全文