坐标系统转换问题?
在程序中移动一个物体,在世界坐标(WCS)下结果正确,一切正常,但是在用户坐标下(Ucs),结果却是不正确的,请问如何处理这个问题,如何转换坐标?谢谢!trans 可以再具体些吗? 本帖最后由 白糖 于 2013-9-29 00:01 编辑
//坐标转换WCS2UCS
public Point3d WCS2UCS(Editor ed, Point3d ptWcs)
{
Matrix3d mt = ed.CurrentUserCoordinateSystem;
return ptWcs.TransformBy(mt.Inverse());
}
//坐标转换UCS2WCS
public Point3d UCS2WCS(Editor ed, Point3d ptUcs)
{
Matrix3d mt = ed.CurrentUserCoordinateSystem;
return ptUcs.TransformBy(mt);
} 好的,谢谢
页:
[1]