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

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

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

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

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

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

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