domain_p.h
31 lines
| 666 B
| text/x-c
|
CLexer
/ src / domain_p.h
Michal Klocek
|
r131 | #ifndef DOMAIN_H_ | ||
#define DOMAIN_H_ | ||||
#include "qchartglobal.h" | ||||
#include <QRect> | ||||
QTCOMMERCIALCHART_BEGIN_NAMESPACE | ||||
class Domain { | ||||
public: | ||||
Michal Klocek
|
r221 | Domain(qreal minX=0, qreal maxX=0, qreal minY=0, qreal maxY=0); | ||
Michal Klocek
|
r131 | virtual ~Domain(); | ||
qreal spanX() const; | ||||
qreal spanY() const; | ||||
Michal Klocek
|
r220 | friend bool operator== (const Domain &domain1, const Domain &domain2); | ||
friend bool operator!= (const Domain &domain1, const Domain &domain2); | ||||
Michal Klocek
|
r222 | friend QDebug operator<<(QDebug dbg, const Domain &domain); | ||
Michal Klocek
|
r220 | |||
Michal Klocek
|
r139 | Domain subDomain(const QRectF& rect, qreal maxWidth, qreal maxHeight) const; | ||
Michal Klocek
|
r131 | |||
public: | ||||
qreal m_minX; | ||||
qreal m_maxX; | ||||
qreal m_minY; | ||||
qreal m_maxY; | ||||
}; | ||||
QTCOMMERCIALCHART_END_NAMESPACE | ||||
#endif | ||||