请问如何获取一条直线与水平线的角度,并以这个角度来放置图元
现在以知2点,根据2点生成的直线获取与水平线的角度,并以这个角度来放置图元 说的不是太明白呀,详细点!根据角度来旋转么? 得到两点的Vector3d 设为acVQ,然后double angleTemp = acVQ.AngleOnPlane(new Plane()); 怎么找不倒编辑的地方得到两点的Vector3d:Vector3d acVQ = pt1 - pt2,然后按上面得到角度。然后自己按这个角度放置图元 能否上传一个图片说明 我是用鼠标点2下获取2个点,然后按这2点所成直线,平行放置我的图元
图上8型图元就是用鼠标点了一条垂直线(左)和一条斜线(右)的放置效果
回复 gulong2001 的帖子
请问怎么把得到的角度赋给图元 来个高手帮帮忙啊!! 回复 chpmould 的帖子
已上图(6楼),已知2个点,然后按这2点所成直线,怎么平行放置我的图元
1,若是DBText MText 可以使用简单的Roatation属性
2,所有Entity ,都可以使用TransformBy()函数
页:
[1]
2