Namespaces | |
| namespace | GeometryDefaults |
| namespace | JsonKeys |
Functions | |
| PHOSPHORGEOMETRY_EXPORT QRectF | availableAreaToOverlayCoordinates (const QRectF &geometry, const QRect &overlayGeometry) |
| PHOSPHORGEOMETRY_EXPORT QRect | snapToRect (const QRectF &rf) |
| PHOSPHORGEOMETRY_EXPORT void | enforceMinSizes (QVector< QRect > &zones, const QVector< QSize > &minSizes, int gapThreshold, int innerGap=0) |
| PHOSPHORGEOMETRY_EXPORT void | clampZonesToScreen (QVector< QRect > &zones, const QVector< QSize > &minSizes, const QRect &screen) |
| PHOSPHORGEOMETRY_EXPORT void | removeRectOverlaps (QVector< QRect > &zones, const QVector< QSize > &minSizes={}, int innerGap=0) |
| PHOSPHORGEOMETRY_EXPORT QString | rectToJson (const QRect &rect) |
| PHOSPHORGEOMETRY_EXPORT QRectF PhosphorGeometry::availableAreaToOverlayCoordinates | ( | const QRectF & | geometry, |
| const QRect & | overlayGeometry | ||
| ) |
| PHOSPHORGEOMETRY_EXPORT void PhosphorGeometry::clampZonesToScreen | ( | QVector< QRect > & | zones, |
| const QVector< QSize > & | minSizes, | ||
| const QRect & | screen | ||
| ) |
| PHOSPHORGEOMETRY_EXPORT void PhosphorGeometry::enforceMinSizes | ( | QVector< QRect > & | zones, |
| const QVector< QSize > & | minSizes, | ||
| int | gapThreshold, | ||
| int | innerGap = 0 |
||
| ) |
| PHOSPHORGEOMETRY_EXPORT QString PhosphorGeometry::rectToJson | ( | const QRect & | rect | ) |
| PHOSPHORGEOMETRY_EXPORT void PhosphorGeometry::removeRectOverlaps | ( | QVector< QRect > & | zones, |
| const QVector< QSize > & | minSizes = {}, |
||
| int | innerGap = 0 |
||
| ) |
| PHOSPHORGEOMETRY_EXPORT QRect PhosphorGeometry::snapToRect | ( | const QRectF & | rf | ) |