Civil 3d检视框(或矩形聚合线)
怎样才能求出一条矩形折线沿较长直线的角度?**** Hidden Message ***** 不要偷看…只要使用Math.Max(Math.Max(Math.Max)),就可以得到更长的片段。
你把 Math.Max 应用到什么?
我不使用Civil3D,我没有注意到一个将边长作为属性的矩形类。
用于长度较长的线段。将多段线分解为线段以获得其长度,并使用以下示例:http://stackoverflow.com/questions/6800838/in-c-sharp-is-there-a-method-to-find-the-max-of-3-numbers
我用作objectId以获得所需角度的较长线条 我循环遍历找到最长长度的点,然后使用这两个点的向量的角度属性。变得有点棘手的w/ 3d 哈…耶…我很懒。
行。角度lol
有些人会检查它是否实际上是一个矩形:
4条边,
4个角,对角线相等......
侧线:
Line.Angle是否返回相对于WCS UCS ECS DCS PSDCS的角度??
很好的一点…我没有考虑任何关于wcs/ucs等的问题…我需要验证它不会把任何事情搞砸。谢谢
页:
[1]