我有以下矩阵:
_AcGe.Matrix3d acMatrix3dMirror = _AcGe.Matrix3d.Mirroring(_AcGe.Point3d.Origin);
我刚开始使用材料,从我可以使用的文档可以看出:
我所拥有的并不完全正确。我的镜像行需要垂直于屏幕上的0,0,0。我该怎么做?
发布于 2021-09-14 16:45:00
算出来了:
// Mirror vertically
_AcGe.Line3d oMirrorLine = new _AcGe.Line3d(new _AcGe.Point3d(0, 0, 0), new _AcGe.Point3d(0, 1, 0));
_AcGe.Matrix3d acMatrix3dMirror = _AcGe.Matrix3d.Mirroring(oMirrorLine);
对于有关转换的信息,这是一个有用的资源。
https://stackoverflow.com/questions/69180995
复制相似问题