UniPRT SDK v2.0.0.0
 
载入中...
搜索中...
未找到
LabelMaker.Interfaces.IShapes.ALine类 参考

ALine的基类。 更多...

类 LabelMaker.Interfaces.IShapes.ALine 继承关系图:
LabelMaker.Interfaces.IShapes.ILine LabelMaker.PGL.Shapes.Line LabelMaker.TSPL.Shapes.Line

Public 成员函数

 __init__ (self, IPoint start, IPoint end, float line_thickness)
 初始化具有起始点、结束点和线条粗细的线。
 
str __str__ (self)
 返回线条的字符串表示形式。
 

Public 属性

 start = start
 
 end = end
 
 line_thickness = line_thickness
 

额外继承的成员函数

- 静态 Public 属性 继承自 LabelMaker.Interfaces.IShapes.ILine
Optional ruler [IRuler]
 

详细描述

ALine的基类。

此类提供了线条的基本实现,具有起始点和结束点、线条粗细和可选标尺的属性。

构造及析构函数说明

◆ __init__()

LabelMaker.Interfaces.IShapes.ALine.__init__ ( self,
IPoint start,
IPoint end,
float line_thickness )

初始化具有起始点、结束点和线条粗细的线。

此构造函数设置起始点和结束点、线条粗细,并默认将标尺初始化为None。

参数
start线的起始点。
end线的结束点。
line_thickness线的粗细。

成员函数说明

◆ __str__()

str LabelMaker.Interfaces.IShapes.ALine.__str__ ( self)

返回线条的字符串表示形式。

类成员变量说明

◆ end

LabelMaker.Interfaces.IShapes.ALine.end = end

◆ line_thickness

LabelMaker.Interfaces.IShapes.ALine.line_thickness = line_thickness

◆ start

LabelMaker.Interfaces.IShapes.ALine.start = start

该类的文档由以下文件生成: