ShowExtensions属性

适用
视觉对象:Line, LineFinder, ArcFinder

说明
对于Line对象,该属性显示从起点参考(通过StartPointObject属性定义)至终点参考(通过EndPointObject属性定义)的直线。对于LineFinder和ArcFinder对象,仅显示发现的线段。ShowExtensions属性以图形显示延伸直线(使用虚线表示延长线),因此可以看到直线或圆弧的完整投影。

用法

VGet  Sequence.Object.ShowExtensions, var
VSet  Sequence.Object.ShowExtensions, value
Sequence
序列名或表示序列名的字符串变量
Object
对象名或表示对象名的字符串变量对象必须存在于指定的序列中。
var
表示属性值的布尔变量
value
表示新属性值的布尔值或表达式


  • 0 - False:不显示延长线
  • -1 - True:显示延长线

默认:False

详细说明
创建Line对象时,Line对象的默认图形显示为只有起点和终点的直线。StartPointObject和EndPointObject属性可用于修改直线的方向和长度,而有时可能需要查看直线延伸至何处。这是ShowExtensions属性的用途。

Extensions在需要查看2点间直线以外的更多内容时非常有用。例如,假定创建一个Line对象垂直于另一条直线,2条直线相交的点不在实际直线上,而是在直线的延长位置上。可将ShowExtensions属性设为”True”,通过运行应用查看该交点。

参照
ArcFinder对象、EndPointObject属性、Line对象、LineFinder对象、StartPointObject属性、Frame对象