|
Mirror3D 方法 |
绕由三点定义的平面镜像选定的对象。
语法
RetVal = object.Mirror3D(Point1, Point2, Point3)
Object
所有图形对象
使用该方法的对象。
Point1
Variant[变体] (三元素双精度数组); 仅用于输入
指定镜像平面的第一点的三维 WCS 坐标。
Point2
Variant[变体] (三元素双精度数组); 仅用于输入
指定镜像平面的第二点的三维 WCS 坐标。
Point3
Variant[变体] (三元素双精度数组); 仅用于输入
指定镜像平面的第三点的三维 WCS 坐标。
RetVal
镜像后的对象
该对象可以是任一图形对象。
说明

对象以三点确定的平面进行镜像
AutoCAD 检查复制的对象是否含有其它对象。如果是,进行所有对象的复制。该过程直到所有包含的对象全部复制完成。
[明经通道提示]:此处应该为文档本身的错误,对于AX方法的镜像与 AutoCAD 命令中的镜像不同,它只能对单个对象起作用。而不能将多个对象一起进行镜像操作。AX方法中未提供选择集直接的镜像方法,这需要用户自己编程解决。
注意 当同时遍历集合时不能执行该方法。在遍历过程中将打开一个只读操作的工作空间,而该方法试图执行可读写操作。必须在完成遍历后才调用该方法。
AttributeReference: 不能在 AttributeReference 对象上使用该方法。AttributeReference 对象继承了该方法是因为它是图形对象,然而,它不能操作属性参照。