表示 TSPL 中的方形对象的类。
更多...
#include <_Box.h>
表示 TSPL 中的方形对象的类。
该类实现了 IBox 协议,提供了在 TSPL 中初始化和描述方形对象的功能。
◆ description
- (NSString *) description |
|
|
|
返回可以发送到印表机的字符串。
该方法生成 _Box 实例的字符串表示形式, 格式化并准备好发送到印表机。字符串包括在 TSPL 中打印所需的所有命令和数据。
- 返回
- _Box 实例的字符串描述。
◆ initWithStart:end:lineThickness:
- (instancetype) initWithStart: |
|
(id< IPoint >) | start |
end: |
|
(id< IPoint >) | end |
lineThickness: |
|
(float) | lineThickness |
使用指定的起点和终点以及线的粗细初始化 _Box 类的新实例。
- 参数
-
start | 方形对象的起点。 |
end | 方形对象的终点。 |
lineThickness | 方形对象线条的粗细。 |
- 返回
- _Box 的新实例。
◆ initWithXStart:yStart:xEnd:yEnd:lineThickness:
- (instancetype) initWithXStart: |
|
(float) | xStart |
yStart: |
|
(float) | yStart |
xEnd: |
|
(float) | xEnd |
yEnd: |
|
(float) | yEnd |
lineThickness: |
|
(float) | lineThickness |
使用指定的起点和终点坐标以及线的粗细初始化 _Box 类的新实例。
- 参数
-
xStart | 起点的 x 坐标。 |
yStart | 起点的 y 坐标。 |
xEnd | 终点的 x 坐标。 |
yEnd | 终点的 y 坐标。 |
lineThickness | 方形对象线条的粗细。 |
- 返回
- _Box 的新实例。
◆ cornerRounding
◆ end
◆ lineThickness
◆ ruler
◆ start
该类的文档由以下文件生成:
- /Users/realbuber/Documents/Project/sdk_json_Objective-C_IOS/sdk_json_Objective-C_IOS/LabelMaker/TSPL/Shapes/_Box.h