mycad 发表于 2010-2-23 07:58:00

[求助]请问版主C#.NET怎样实现LISP的POLAR的函数功能?

<p>LISP的POLAR极坐标计算函数根据已知点、角度、线长很容易求的指定点的坐标,</p><p>请问版主C#.NET怎样实现LISP的POLAR的函数功能?谢谢!!</p><p></p>

雪山飞狐_lzh 发表于 2010-2-23 13:28:00

<p>已知点:Point3d.Origin</p><p>角&nbsp; 度:Math.PI / 6</p><p>长&nbsp; 度:10</p><p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Point3d pnt = Point3d.Origin;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Vector3d vec = Vector3d.XAxis.RotateBy(Math.PI / 6, Vector3d.ZAxis) * 10;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; pnt += vec;</p>

mycad 发表于 2010-2-23 14:49:00

lzh741206真的牛!感谢您!打心眼里佩服您!!您是我们的大救星!!呵呵
页: [1]
查看完整版本: [求助]请问版主C#.NET怎样实现LISP的POLAR的函数功能?