RetVal = object.Offset(Distance) Object MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_arc_object.htm">Arc, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_circle_object.htm">Circle, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_ellipse_object.htm">Ellipse, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_line_object.htm">Line, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_lightweightpolyline_object.htm">LightweightPolyline, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_polyline_object.htm">Polyline, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_spline_object.htm">Spline, MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_xline_object.htm">XLine 使用该方法的对象。 Distance Double[双精度]; 仅用于输入 该方法中的“Distance”是用来指定偏移距离的。 偏移可以是正值或负值,但不能等于0。如果偏移为负值,这意味着将得到更“小”的曲线 (例如,一个圆以负值偏移后的得到的圆的半径将会比原对象半径小). 如果“小”没有意义,则AutoCAD将向小的X,Y,Z WCS坐标方向偏移。如果偏移距离无效,则返回错误。 [明经通道特别提示]对于的 MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_lightweightpolyline_object.htm">LightweightPolyline 和 MSITStore:D:\Program%20Files\AutoCAD%202004\help\acadauto.chm::/idh_polyline_object.htm">Polyline 对象,曲线有顺时针方向和逆时针方向,对于顺时针方向,距离值为正值时为向内偏移,距离值为负值时为向外偏移。对于逆时针时刚好相反。对于自相交的多段线的偏移方向需要自己慢慢实践了。 RetVal Variant[变体] (对象数组) 可以以原始对象来偏移出一系列的新曲线对象。 |