|
Foxit PDF SDK
|
继承自 Object .
Public 类型 | |
| enum | LineCapMode { e_LineCapButt = 0, e_LineCapRound = 1, e_LineCapSquare = 2 } |
| OFD线端点样式枚举。 更多... | |
Public 成员函数 | |
| BorderInfo () | |
| 构造函数。 | |
| BorderInfo (float line_width, LineCapMode line_cap, foxit::RGB color, float h_radius, float v_radius, float dash_offset, foxit::FloatArray dash_pattern) | |
| 带参数的构造函数。 更多... | |
| BorderInfo (const BorderInfo &other) | |
| 构造函数,通过另一个边框信息对象。 更多... | |
| BorderInfo & | operator= (const BorderInfo &other) |
| 赋值操作符。 更多... | |
| void | Set (float line_width, LineCapMode line_cap, foxit::RGB color, float h_radius, float v_radius, float dash_offset, foxit::FloatArray dash_pattern) |
| 设置值。 更多... | |
Public 属性 | |
| foxit::RGB | color |
| 边框颜色。 | |
| float | dash_offset |
| 虚线偏移量。 | |
| foxit::FloatArray | dash_pattern |
| 虚线模式数组。 | |
| float | h_radius |
| 横向圆角半径。 | |
| LineCapMode | line_cap |
| 线端点样式。请参考从 foxit::ofd::graphics::BorderInfo::e_LineCapButt 开始的值, 应该是这些值中的一个。 | |
| float | line_width |
| 边框宽度,以点为单位。这应该是一个非负值。 | |
| float | v_radius |
| 纵向圆角半径。 | |
此类代表了边框信息。
|
inlineexplicit |
带参数的构造函数。
| [in] | line_width | 边框宽度,以点为单位。这应该是一个非负值。 |
| [in] | line_cap | 线端点样式。请参考从 foxit::ofd::graphics::BorderInfo::e_LineCapButt 开始的值, 应该是这些值中的一个。 |
| [in] | color | 边框颜色。 |
| [in] | h_radius | 横向圆角半径。 |
| [in] | v_radius | 纵向圆角半径。 |
| [in] | dash_offset | 虚线偏移量。 |
| [in] | dash_pattern | 虚线模式数组。 |
|
inline |
构造函数,通过另一个边框信息对象。
| [in] | other | 另一个边框信息对象。 |
|
inline |
赋值操作符。
| [in] | other | 另一个边框信息对象,其值将被赋给当前对象。 |
|
inline |
设置值。
| [in] | line_width | 边框宽度,以点为单位。这应该是一个非负值。 |
| [in] | line_cap | 线端点样式。请参考从 foxit::ofd::graphics::BorderInfo::e_LineCapButt 开始的值, 应该是这些值中的一个。 |
| [in] | color | 边框颜色。 |
| [in] | h_radius | 横向圆角半径。 |
| [in] | v_radius | 纵向圆角半径。 |
| [in] | dash_offset | 虚线偏移量。 |
| [in] | dash_pattern | 虚线模式数组。 |