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