ALine的基類。 更多...
公開方法(Public Methods) | |
| __init__ (self, IPoint start, IPoint end, float line_thickness) | |
| 初始化具有起始點、結束點和線條粗細的線。 | |
| str | __str__ (self) |
| 返回線條的字符串表示形式。 | |
公開屬性 | |
| start | |
| end | |
| line_thickness | |
額外的繼承成員 | |
靜態公開屬性 繼承自 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 |