[求助]怎么求线段的中点坐标?
<p>我要在线上添加标注,标注的坐标定为中点,所以求中点坐标</p><p>我的方法是:</p>
<p> 起点(x1,y1,z1)</p>
<p>终点(x2,y2,z2)</p>
<p> 中点(|x1-x2|/2,|y1-y2|/2,|z1-z2|/2)</p>
<p>但是画出来的结果不对</p>
<p>中点应该怎么求?</p>
<p>我的点类型为point3d, 我想几何类型是不是有求中点的函数?</p>
<p> </p> <p>还有,怎么让标注文字顺着线的方向</p> pt1+(pt2-pt1)/2 <p>中点不是减哦,是加!</p>
<p>P1(x1,y1,z1)</p>
<p>P2(x2,y2,z2)</p>
<p>中点是:((x1+x2)/2,(y1+y2)/2,(z1+z2)/2)</p> <div id="textstyle_3" style="FONT-SIZE: 12pt; OVERFLOW: hidden; WORD-BREAK: break-all; TEXT-INDENT: 0px; WORD-WRAP: break-word">pt1+(pt2-pt1)/2 </div>
<p>这个是标注的坐标?</p>
<p>还是让文字顺着线的方向排列</p> <p><font face="Verdana">上面的是中点</font></p>
<p> </p>
<p>方向:</p>
<p><font face="Verdana">line.Delta</font></p> enocheasty发表于2010-9-4 11:43:00static/image/common/back.gif中点不是减哦,是加!
P1(x1,y1,z1)
P2(x2,y2,z2)
中点是:((x1+x2)/2,(y1+y2)/2,(z1+z2)/2)
<p>这个是正解</p> lzh741206发表于2010-9-4 21:51:00static/image/common/back.gif上面的是中点
方向:
line.Delta
没有这个属性啊 <p>你的Cad版本?</p>
<p>2008是有的,低版本就不知了</p>
<p> </p>
<p>用这个吧</p>
<p><font face="Verdana">l.EndPoint - l.StartPoint </font></p>
页:
[1]