ALine的基类。 更多...
Public 成员函数 | |
| __init__ (self, IPoint start, IPoint end, float line_thickness) | |
| 初始化具有起始点、结束点和线条粗细的线。 | |
| str | __str__ (self) |
| 返回线条的字符串表示形式。 | |
Public 属性 | |
| start | |
| end | |
| line_thickness | |
额外继承的成员函数 | |
静态 Public 属性 继承自 LabelMaker.Interfaces.IShapes.ILine | |
| Optional | ruler [IRuler] |
| IPoint | start |
| IPoint | end |
| float | line_thickness |
ALine的基类。
此类提供了线条的基本实现,具有起始点和结束点、线条粗细和可选标尺的属性。
| LabelMaker.Interfaces.IShapes.ALine.__init__ | ( | self, | |
| IPoint | start, | ||
| IPoint | end, | ||
| float | line_thickness ) |
初始化具有起始点、结束点和线条粗细的线。
此构造函数设置起始点和结束点、线条粗细,并默认将标尺初始化为None。
| start | 线的起始点。 |
| end | 线的结束点。 |
| line_thickness | 线的粗细。 |
被 LabelMaker.TSPL.Shapes.Line , 以及 LabelMaker.PGL.Shapes.Line 重载.
| str LabelMaker.Interfaces.IShapes.ALine.__str__ | ( | self | ) |
返回线条的字符串表示形式。
被 LabelMaker.PGL.Shapes.Line , 以及 LabelMaker.TSPL.Shapes.Line 重载.
| LabelMaker.Interfaces.IShapes.ALine.end |
| LabelMaker.Interfaces.IShapes.ALine.line_thickness |
| LabelMaker.Interfaces.IShapes.ALine.start |