GSize 尺寸大小。对二维平面上的尺寸大小进行各种数学运算。 更多...
#include <gSize.h>
被 GPaintDevice 继承.
Public 成员函数 | |
| GSize () | |
| GSize (T_OFFSET w, T_OFFSET h) | |
| virtual | ~GSize () |
| bool | isNull () const |
| bool | isEmpty () const |
| bool | isValid () const |
| T_OFFSET | width () const |
| T_OFFSET | height () const |
| void | setWidth (T_OFFSET w) |
| void | setHeight (T_OFFSET h) |
| void | transpose () |
| GSize | expandedTo (const GSize &) const |
| GSize | boundedTo (const GSize &) const |
| T_OFFSET & | rwidth () |
| T_OFFSET & | rheight () |
| GSize & | operator+= (const GSize &) |
| GSize & | operator-= (const GSize &) |
| GSize & | operator*= (double c) |
| GSize & | operator/= (double c) |
友元 | |
| bool | operator== (const GSize &, const GSize &) |
| bool | operator!= (const GSize &, const GSize &) |
| bool | operator> (const GSize &, const GSize &) |
| const GSize | operator+ (const GSize &, const GSize &) |
| const GSize | operator- (const GSize &, const GSize &) |
| const GSize | operator* (const GSize &, double) |
| const GSize | operator* (double, const GSize &) |
| const GSize | operator/ (const GSize &, double) |
GSize 尺寸大小。对二维平面上的尺寸大小进行各种数学运算。
| GSize::GSize | ( | ) |
|
inlinevirtual |
| T_OFFSET GSize::height | ( | ) | const |
| bool GSize::isEmpty | ( | ) | const |
| bool GSize::isNull | ( | ) | const |
| bool GSize::isValid | ( | ) | const |
| GSize& GSize::operator*= | ( | double | c | ) |
| GSize& GSize::operator/= | ( | double | c | ) |
| T_OFFSET& GSize::rheight | ( | ) |
| T_OFFSET& GSize::rwidth | ( | ) |
| void GSize::setHeight | ( | T_OFFSET | h | ) |
| void GSize::setWidth | ( | T_OFFSET | w | ) |
| void GSize::transpose | ( | ) |
| T_OFFSET GSize::width | ( | ) | const |
1.8.6