|
Foxit PDF SDK
|
继承自 CFX_Object .
Public 成员函数 | |
| CFX_PSVTemplate () | |
| 构造函数。 | |
| CFX_PSVTemplate (BaseType new_x, BaseType new_y) | |
| 带参数的构造函数。 更多... | |
| CFX_PSVTemplate (const CFX_PSVTemplate &other) | |
| 拷贝构造函数。 更多... | |
| void | Add (BaseType x, BaseType y) |
| 添加一个点。 更多... | |
| FXT_PSV & | operator *= (BaseType lamda) |
| 重载运算符*=。 更多... | |
| FXT_PSV & | operator -= (const FXT_PSV &obj) |
| 重载运算符-=。 更多... | |
| FXT_PSV & | operator+= (const FXT_PSV &obj) |
| 重载运算符+=。 更多... | |
| FXT_PSV & | operator/= (BaseType lamda) |
| 重载运算符/=。 更多... | |
| void | Reset () |
| 重置到基点。 更多... | |
| void | Set (BaseType x, BaseType y) |
| 设置值。 更多... | |
| void | Set (const FXT_PSV &psv) |
| 设置值。 更多... | |
| void | Subtract (BaseType x, BaseType y) |
| 减去一个点。 更多... | |
Public 属性 | |
| BaseType | x |
| 点的x坐标。 | |
| BaseType | y |
| 点的y坐标。 | |
友元 | |
| FX_BOOL | operator != (const FXT_PSV &obj1, const FXT_PSV &obj2) |
| 重载运算符!=。 更多... | |
| FXT_PSV | operator * (const FXT_PSV &obj, BaseType lamda) |
| 重载运算符*。 更多... | |
| FXT_PSV | operator * (BaseType lamda, const FXT_PSV &obj) |
| 重载运算符*。 更多... | |
| FXT_PSV | operator - (const FXT_PSV &obj1, const FXT_PSV &obj2) |
| 重载运算符-。 更多... | |
| FXT_PSV | operator+ (const FXT_PSV &obj1, const FXT_PSV &obj2) |
| 重载运算符+。 更多... | |
| FXT_PSV | operator/ (const FXT_PSV &obj, BaseType lamda) |
| 重载运算符/。 更多... | |
| FX_BOOL | operator== (const FXT_PSV &obj1, const FXT_PSV &obj2) |
| 重载运算符==。 更多... | |
此类表示平面上点的模板。
|
inline |
带参数的构造函数。
| [in] | new_x | 点的 x 坐标。 |
| [in] | new_y | 点的 y 坐标。 |
|
inline |
拷贝构造函数。
| [in] | other | 另一个对象。 |
|
inline |
添加一个点。
| [in] | x | 被减数点的x坐标。 |
| [in] | y | 被减数点的y坐标。 |
|
inline |
重载运算符*=。
| [in] | lamda | 要乘以的值。 |
|
inline |
重载运算符-=。
| [in] | obj | 另一个值对象。 |
|
inline |
重载运算符+=。
| [in] | obj | 另一个值对象。 |
|
inline |
重载运算符/=。
| [in] | lamda | 要除以的值。 |
|
inline |
重置到基点。
|
inline |
设置值。
| [in] | x | 点的x坐标。 |
| [in] | y | 点的y坐标。 |
|
inline |
设置值。
| [in] | psv | 另一个值对象。 |
|
inline |
减去一个点。
| [in] | x | 加数点的x坐标。 |
| [in] | y | 加数点的y坐标。 |
重载运算符!=。
| [in] | obj1 | 第一个值对象。 |
| [in] | obj2 | 第二个值对象。 |
重载运算符*。
| [in] | obj | 值对象。 |
| [in] | lamda | 要乘以的值。 |
重载运算符*。
| [in] | lamda | 要乘以的值。 |
| [in] | obj | 要乘以的值对象。 |
重载运算符-。
| [in] | obj1 | 第一个值对象。 |
| [in] | obj2 | 第二个值对象。 |
重载运算符+。
| [in] | obj1 | 第一个值对象。 |
| [in] | obj2 | 第二个值对象。 |
重载运算符/。
| [in] | obj | 值对象。 |
| [in] | lamda | 要除以的值。 |