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对象